Les champs d'une table
nan mysql_num_rows() pour compter le nombre d'entrée de la table. pas le nbre de colonnes
zebdinou pour les intimes / Blog : http://www.zebden.fr
non ca c'est pour le nombre de lignes du résultat de la requète, pas les colonnes
Merci LEPHPFACILE et tous ses membres :)
grilled by zebden !
Merci LEPHPFACILE et tous ses membres :)
ok désolé
Il en faut peu pour être heureux !!!!!
le 16/06/2004 à 05:40
Layer
ct donc bien les entêtes des tables Misereuh
Error 500 : internal brain error
tu appelle ca entête ... ah bon, dans MyAdmin y'a marqué "Nom du champ" m'enfin c'est pas là la question :)
Merci LEPHPFACILE et tous ses membres :)
un truc comme ça me semble t'il:
$nombre=mysql_num_fields($result);
for ($i=0; $i<$nombre; $i++){
echo mysql_field_name($result, $i);
}
où $result contient le resultat de ta requete select * de la table.
merci !
Merci LEPHPFACILE et tous ses membres :)
Ceci devrait faire l'affaire :
<?php
//connexion bdd ici
$link = mysql_connect('localhost', 'user', 'passwd');
// recuoeration des colonnes
$intitules = mysql_list_fields("database1", "table1", $link);
// nombre de colonne
$nb_intitules = mysql_num_fields($intitules);
// affichage des colonnes
for ($i = 0; $i < $nb_intitules; $i++) {
echo mysql_field_name($intitules, $i) . "\n";
}
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
En fait les fonctions que j'ai donné vont devenir obsolète prochainement.
Le mieux est donc de se servir du SQL :-D
La requete si dessous fait l'affaire :
SHOW COLUMNS FROM table
apres tu traite ta réponse comme pour un select.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: