bonjour
je voudrais, pour choisir ce que l'on caux afficher, une requette qui renvoie le nom des champs d'un table.
pourriez vous m'aider svp ?
merci
bonjour
je voudrais, pour choisir ce que l'on caux afficher, une requette qui renvoie le nom des champs d'un table.
pourriez vous m'aider svp ?
merci
c'est une requête spécifique au SGBD, que tu ne précises pas.
Donc on va avoir du mal à te répondre.
sinon fait un select * from ta table, tu verras bien les champs qui existent en colonne.
Si vous respectez les règles du forum : probablement que ouiEnvoyé par maverick56
![]()
qu'est ce que je n'est pas respecter ?...
sinon j'ai trouver DESCRIBE nom_table, mais je sais pas comment récupérer le résultat ...
SGBD et version : cf les conseils à lire avant de poster
bon alors en faite j'ai trouver
je voulais inséré le tout dans du php, et voila comment j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $Requete_Structure_Table="describe $Table_Demandee"; $Resultat_Requete_Structure_Table=mysql_query($Requete_Structure_Table); $Nb_Champs=mysql_num_rows($Resultat_Requete_Structure_Table); while($i != $Nb_Champs) { $Field = mysql_result($Resultat_Requete_Structure_Table,$i,'Field'); $Type = mysql_result($Resultat_Requete_Structure_Table,$i,'Type'); $Null = mysql_result($Resultat_Requete_Structure_Table,$i,'Null'); $Key = mysql_result($Resultat_Requete_Structure_Table,$i,'Key'); $tmp = mysql_result($Resultat_Requete_Structure_Table,$i,'Default'); $Default = is_null($tmp) ? 'NULL' : $tmp; $Extra = mysql_result($Resultat_Requete_Structure_Table,$i,'Extra'); echo "$Field $Type $Null - $Key - $Default - $Extra<br/>"; $i++; }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager