comment récupérer en php les valeurs possibles d'un enum mysql

comment récupérer en php les valeurs possibles d'un enum mysql - PHP - Programmation

Marsh Posté le 15-05-2003 à 10:04:24    

voila, je voudrais savoir s'il est possible de récupérer pour mettre dans un menu déroulant, toutes les valeurs possibles d'un champs enum d'une table mysql...
Merci d'avance

Reply

Marsh Posté le 15-05-2003 à 10:04:24   

Reply

Marsh Posté le 15-05-2003 à 10:20:51    

je sais pas mais [:drapo]


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
Reply

Marsh Posté le 10-08-2007 à 09:40:58    

cela m'intéresse au plus haut aussi !!!  :whistle:
 
j'ai trouvé 2/3 fonctions pour apparemment lister les valeurs d'un champs ENUM, mais j'arrive pas à afficher autre chose que "array", et un while ne m'affiche rien du tout  :(
 
l'idéal serait donc d'afficher la liste déroulante et également qu'elle soit en "selected" si y'a déja une valeur de sélectionnée !
 
si quelqu'un a une idée je vous serais hyper reconnaissant !  :jap:

Reply

Marsh Posté le 10-08-2007 à 09:47:50    

http://dev.mysql.com/doc/refman/5.0/fr/enum.html
 

Code :
  1. Si vous voulez connaître toutes les valeurs possibles d'une colonne de type ENUM, pensez à utiliser cette commande : SHOW COLUMNS FROM nom_de_table LIKE enum_column_name, puis analysez la définition de la colonne de type ENUM (deuxième colonne dans le résultat).

Reply

Marsh Posté le 22-01-2010 à 09:54:00    

Ca marche pas "SHOW COLUMNS FROM nom_de_table LIKE enum_column_name", non ?
 
--edit--
 
En fait le enum_column_name doit être entre guillemets :)


Message édité par zezette le 22-01-2010 à 09:56:35

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Marsh Posté le 22-01-2010 à 13:19:22    

Dans la BD système "information_schema" de Mysql, faut utiliser la table "COLUMNS" et rechercher dans la colonne "DATA_TYPE" la valeur "set" et afficher la colonne "COLUMN_TYPE".


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

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