lister champs table
print_r pour lister un tableau Array et à moins de passer par mysql_fetch_array qui insert les données dans un array , tu ne liste pas ta table ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
eh ca fonctionne ! impeccable. merci bcp.
a+
sauf ke, cmt on fait un while pr chaque champ ??
mon prob vient du fait que je dois lister ceci : $champ = $data['champ']; pour chaque, et qu'après je dois les utiliser. donc mon prob c'est d'avoir $champ pour chaque, pas qu'il s'affiche en echo. j'essaye plein de trucs ms ca foire. merci
Explique plus precisement ce que tu veux faire avec le code ...
zebdinou pour les intimes / Blog : http://www.zebden.fr
ben si tu fais un
echo $data['tonchamp'];
tu auras la liste aprés, mais ca dépend de ce que tu veux faire, comme a dit zbden explique toi
oui g po été clair... avec les champs trouvés dans ma table, pour chaque, j'aimerais (puisqu'ils sont inclus dans un while) faire un $data['tonchamp']; pour chaque champ, dont j'ignore les noms ! c pe plus clair... merci
alors peut etre comme ca a la barbare =>
<?
while($data = mysql_fetch_array($requete) {
foreach($data as $nomChamps => $valeur) {
echo $data[$nomChamps]; // = $valeur
echo $valeur; // = $data[$nomChamps]
echo $nomChamps; // = lenom du champs
}
}
?>
quoi ? yes i'm a big barbare !
zebdinou pour les intimes / Blog : http://www.zebden.fr
j'ai oublié une parenthèse , je te laisse deviner ou ..
oui je suis aussi fourbe.
zebdinou pour les intimes / Blog : http://www.zebden.fr
mais je trouve comment "mon champ" avec
<?
//La il faut que tu remplace par tes parmatres de connexions.
$link = mysql_connect('localhost', "username", "password");
mysql_select_db('database',$link)
or die("Impossible de se connecter à la base : " . mysql_error());
$res = mysql_query("select * from nomtable");
$cols = mysql_num_fields($res);
//le $i de la boucle For commence a 0 car mysql_field_name commence a 0
for ($i = 0; $i < $cols; $i++) {
echo mysql_field_name($res, $i)."<br>";
}
?>
?