SELECT * FROM `utilisateur`, `telephone`, `ordinateur` WHERE utilisateur.numtelephone =telephone.numtel AND utilisateur.email =ordinateur.emailconnexion LIMIT 0, 30
Mais ce que je ne comprend pas c'est que quand, je fais ma vue on m'indique ceci :La sélection courante ne contient pas de colonne unique. Les grilles d'édition, les cases à cocher ainsi que les liens Éditer, Copier et Supprimer ne sont pas disponibles.
et puis quand je fais une vue sur plusieurs tables (utilisateur et telephone), ça me met pour la seconde table toujours la même ligne quel que soit l'utilisateur en question
Il faudrait prendre la syntaxe de SQL 92 pour faire une jointure.
Tu cherches à résoudre quel problème avec cette vue ? Je ne sais pas comment phpMyAdmin pourrait gérer ça mais ce n'est pas une table avec des clés primaires ou uniques donc c'est normal qu'il soit ensuite incapable de pouvoir identifier de manière unique une ligne de ta vue d'une autre.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli