Bonjour à tous,
Je cherche une fonction php qui pourrais me permettre de savoir si un champ d'une table est une clé étrangère. Ou alors qui me renverrai la liste de toutes les clés étrangères.
Je précise que mon SGBD est mysql.
MAtthieu
Bonjour à tous,
Je cherche une fonction php qui pourrais me permettre de savoir si un champ d'une table est une clé étrangère. Ou alors qui me renverrai la liste de toutes les clés étrangères.
Je précise que mon SGBD est mysql.
MAtthieu
Peut être peut tu t'orienter vers la fonction describe de MySQL.
autre lien
bonne journée
Très bien.
Je peux donc savoir si le champs est primary key, unique key ou multiple key.
mais foreign key ?
Ou peut être à l'aide de ces fonctions :
http://www.php.net/manual/fr/functio...field-type.php
http://www.php.net/manual/fr/functio...ield-flags.php
Mais je ne pense pas que ce soit possible de savoir si le champs est une clé étrangère. En éspérant que quelqu'un me contredise
Bonne journée.
Merci de ton aide Dam1en,
J'ai déja tester mysql_field_flags, et cette fonction me renvoie également si c'est une multiple key ou un unique key... Mais toujours pas ce que je veux .
D'autres idées ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager