Récupérer les valeurs par défaut d'un champ enum.
Posté : 12 avr. 2006, 16:56
Bonjour,
Voilà, je souhaite récupérer dans un array les valeurs par défaut d'un champ de type enum, pour ainsi si modification de table il y a, je ne sois pas aussi obligé de modifier également le php.
Et pour donc print_r($valeurs[1]);
Comment faire pour récupérer dans mon tableau seulement cat1, cat2, etc...
C'est possible ?
Merci.
Voilà, je souhaite récupérer dans un array les valeurs par défaut d'un champ de type enum, pour ainsi si modification de table il y a, je ne sois pas aussi obligé de modifier également le php.
$categorie = $_GET['categorie'];
$sql = "DESC table categorie";
$req = mysql_query($sql);
$valeurs = mysql_fetch_array($req);
print_r($valeurs);
echo '<br /><br />';
print_r($valeurs[1]);
Avec ce code, j'obtiens pour print_r($_valeurs);Code : Tout sélectionner
Array ( [0] => categorie [Field] => categorie [1] => enum('cat1','cat2','cat3','cat4','cat5') [Type] => enum('cat1','cat2','cat3','cat4','cat5') [2] => NO [Null] => NO [3] => [Key] => [4] => [Default] => [5] => [Extra] => ) Code : Tout sélectionner
enum('cat1','cat2','cat3','cat4','cat5')
C'est possible ?
Merci.