PhpMySQL type de champs phpMyAdmin

Résolu
sebastienBRG Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
sebastienBRG Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je réalise une interface php permettant de consulter et d'insérer des champs dans une base de donnée mySQL.
Je rencontre un problème au niveau du formulaire de saisie.
En effet, je souhaiterai pouvoir signaler à l'utilisateur le type du champs qu'il doit remplir pour m'assurer qu'il en respecte les contraintes.
Mon problème porte sur les type "enum" particulèrement.
Pour l'instant je récupère des informations grâce à:
$typeAttrib[$j]= mysql_field_type($result, $j);
$typeAttrib2[$j]=.mysql_field_len($result, $j);

Hors, pour les champs de type "Enum" dans phpMyAdmin, je n'obtient que le type "string".

exemple:
enum('Moyen', 'Bon', 'Neuf', 'Vétuste') devient (string de 21)

Ma question est donc en gros:
comment retrouver le type tel que spécifié dans phpMyAdmin avec une requète SQL.

Merci beaucoup à ceux qui auront le courage de ce pencher sur mon problème.

A voir également:

1 réponse

sebastienBRG Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
mysql_field_flags($result, $j)

:)
0