[PHP - MySQL] Récupérer choix d'un "enum" dans BDD

Récupérer choix d'un "enum" dans BDD [PHP - MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 28-07-2005 à 12:28:23    

Salut,
 
J'ai dans une de mes tables un champ correspondant à l'état d'un objet. Ce champ est défini comme un 'ENUM' en SQL, avec trois choix possibles.
 
J'aimerais pouvoir modifier ce champ grâce à une liste déroulante, qui reprendrait les trois choix. Je ne souhaite pas monter la liste déroulante de façon statique, car le nombre de choix est amené à augmenter et je préfèrerais que ds ce cas, les modifications soient reportées automatiquement.
 
J'aimerais en outre que pour un produit donné, la liste déroulante propose en premier lieu le choix qui correspond au produit, mais ca c'est la cerise sur le gateau :D
 
La seule piste que j'ai trouvé pour le moment, ce serait d'utiliser la commande SQL describe, mais peut-elle lister les choix d'un ENUM?
 
Merci de me rencarder si vous savez comment faire, ou au moins de me guider vers la lumière ;) :hello:

Reply

Marsh Posté le 28-07-2005 à 12:28:23   

Reply

Marsh Posté le 28-07-2005 à 14:00:41    

Oui, en faisant un explain (ou describe, c'est pareil) sur la table, tu as le type de chaque colonne. Et pour une colonne ENUM, les différents choix apparaissent :)  

Reply

Marsh Posté le 28-07-2005 à 15:57:39    

OK, merci. Je vais essayer de partir de là alors :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed