Page 1 sur 1
Recupération des noms de champs...
Posté : 12 janv. 2006, 14:52
par crashyear
Je voudrais savoir comment on peut faire en php, ou peut etre en sql, lorsque l'on recupère une requete du style "select * from table1" pour retrouver le nom des champs de la table?
Si quelqu'un à une idée
Merci d'avance
Posté : 12 janv. 2006, 14:58
par albat
Il existe une commande SQL fantastique qui donne la descrition d'une table :
DESC
desc table

Posté : 12 janv. 2006, 15:34
par crashyear
Tu peut etre plus explicite sur desc?
Sinon j'ai trouvé mssql_num_fields pour le nombre de champ d'une table mais je n'arrive pas à l'utiliser correctement quelqu'un à deja utilisté ceci?
Posté : 12 janv. 2006, 16:58
par Sebe

Après avoir établit ta connection, un générateur de page comme Dreamweaver te fait un listing de ta base de données et un détail de chaque table

Posté : 12 janv. 2006, 20:05
par Truc
La commande "DESC" donne les caratéristiques d'une table et s'utilise tout simplement comme toutes les requetes INSERT,UPDATE, ... suffit de taper
DESC nom_de_la_table
regarde
ici pour un exemple d'utilisation et
ici pour la doc
sinon il y a aussi
mysql_field_name()
Pour l'utilisation de
mysql_num_fields() regarde la doc il y a un exemple.