Bonjour,
Quelle fonction php appeler pour récupérer en table les valeurs déclarées pour un champ de type énuméré ?
Merci.
Bonjour,
Quelle fonction php appeler pour récupérer en table les valeurs déclarées pour un champ de type énuméré ?
Merci.
J'ai fini par trouver, il faut faire une requête SHOW COLUMNS table
Il y a un enregistrement par colonne...
Je sais pas si c'est la meilleure mais bon...
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 mysql_select_db("test"); $sql = mysql_query("SHOW COLUMNS FROM enum LIKE 'valeur'"); $row=mysql_fetch_row($sql); $options=explode("','",preg_replace("/(enum|set)\('(.+?)'\)/","\\2",$row[1])); print_r ($options);
enum= Nom de la table et valeur = champ enum
Partager