Description de PHPMyAdmin dans la liste déroulante de la clé étrangère

Dans PHPMyAdmin, il est possible d’afficher la description d’une clé étrangère au lieu du champ identifiant.


Description de la clé étrangère déroulante PHPMyAdmin

Dans PHPMyAdmin, il est possible d’afficher la description d’une clé étrangère au lieu du champ identifiant.

Par exemple, avec une table de villes référençant une table de pays, où l'identifiant est un numéro incrémental unique, affichez la description du pays à la place du numéro.

Insert de table SQL dans PHPMyAdmin

Commençons par une table dans laquelle nous essayons d'insérer des données.

Si les clés étrangères n'ont pas été définies, ou même par défaut, nous devons alors saisir directement l'identifiant faisant référence à l'autre table, ce que nous voulons éviter, car nous ne savons pas quel identifiant correspond à quelle entrée.

Vue relation structure de table

Pour afficher la description au lieu de l'identifiant, nous devons ouvrir la table référencée, accéder à la structure du menu, puis cliquer sur le bouton Vue relation.

Colonne de clé étrangère à afficher

Ici, nous pouvons voir les relations que cette table a avec d’autres tables.

En bas, il y a une petite partie où nous pouvons choisir la colonne à afficher.

Par défaut, le champ référencé est affiché dans d'autres tables référençant cette table.

Changer cette valeur, par exemple pour sélectionner le champ de description de la table, permettra à d'autres tables de l'afficher à la place de l'identifiant par défaut.

PHPMyAdmin afficher la clé étrangère

Création de site Web Master: Inscrivez-vous maintenant!

Transformez votre présence numérique avec notre cours complet de création de sites Web - commencez votre parcours pour devenir un expert Web dès aujourd'hui!

Inscrivez-vous ici

Transformez votre présence numérique avec notre cours complet de création de sites Web - commencez votre parcours pour devenir un expert Web dès aujourd'hui!

Après avoir effectué ce changement, nous voyons maintenant une liste déroulante avec la description et l'identifiant des clés étrangères, au lieu de ne voir que l'identifiant.

La liste déroulante ne sera toutefois affichée que pour un petit nombre de clés étrangères.

Parcourir les valeurs étrangères

S'il y en a trop, il sera remplacé par un lien, nommé parcourir les valeurs étrangères.

En cliquant sur ce lien, une fenêtre contextuelle contenant un formulaire de recherche s'ouvrira, permettant de rechercher des milliers de descriptions et d'identificateurs de clés étrangères.

Tapez simplement quelques caractères de la description que vous recherchez et appuyez sur Go pour voir tous les résultats correspondants à la recherche.

Faites attention, la recherche est sensible à la casse.

Description du problème

Description de PHPMyAdmin dans la liste déroulante des clés étrangères, valeurs du champ déroulant de la clé étrangère phpMyAdmin, Comment afficher le contenu des clés étrangères dans phpMyAdmin, valeurs du champ déroulant de la clé étrangère phpMyAdmin, comment définir la clé étrangère dans phpMyAdmin xampp, phpMyAdmin foreign nom de contrainte de clé, comment supprimer une colonne avec une clé étrangère dans phpMyAdmin, comment mapper une clé étrangère dans phpMyAdmin, clé étrangère de lien phpMyAdmin.

Questions Fréquemment Posées

Comment configurer PHPMYADMIN pour afficher les noms descriptifs dans les sélections de clés étrangères au lieu de simples ID?
Pour afficher les noms descriptifs dans les clés étrangères, vous devez utiliser la vue de relation dans phpMyAdmin pour configurer des contraintes de clés étrangères qui font référence à la colonne descriptive. De plus, l'utilisation de la vue Designer peut aider à configurer visuellement ces relations pour une gestion plus facile.

Yoann Bierling
A propos de l'auteur - Yoann Bierling
Yoann Bierling est un professionnel de l'édition Web et du conseil numérique, ayant un impact mondial grâce à l'expertise et à l'innovation dans les technologies. Passionné par l'autonomisation des individus et des organisations à prospérer à l'ère numérique, il est poussé à fournir des résultats exceptionnels et à stimuler la croissance grâce à la création de contenu éducatif.

Création de site Web Master: Inscrivez-vous maintenant!

Transformez votre présence numérique avec notre cours complet de création de sites Web - commencez votre parcours pour devenir un expert Web dès aujourd'hui!

Inscrivez-vous ici

Transformez votre présence numérique avec notre cours complet de création de sites Web - commencez votre parcours pour devenir un expert Web dès aujourd'hui!




commentaires (0)

laissez un commentaire