lister champs table
bjr à tous,
je cherche à lister les champs (dont j'ignore le nom et ne nombre) d'une table pour les inclure dans un while.
merci.
avec
print_r
tu fait
<?php
$ton_truc = array('cherpas'=>'truc', 'second'=>'autre_truc');
print_r($ton_truc);
?>
et sa t afficher tout ce qui a dans ton tablo php
[Message modifié le 19/04/2004 à 19:07 par XTremTourist]
euh oui...
je suis novice : quels sont les variables ?? ca liste les champs d'une table ? où dois-je mettre le nom de la table ? j'insère ca comme ca dans mon while ? merci
ta lu le manuel php ? clic sur
print_r
Il parle pas de tableau mais de table.. (BDD).
zebdinou pour les intimes / Blog : http://www.zebden.fr
Liege sois plus precis.
Lister une table sans savoir les noms des champs et le nom :
for($i=0;$i < mysql_num_rows($requete);$i++)
euh je sais plus , il est trop tot pour reflechir en meme temps ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
Ne jamais se fier au bon sens des gens.
J'ai eu un petit moment, voila le script.
<?
//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>";
}
?>
Ne jamais se fier au bon sens des gens.
Ah ouais pas bete ... ^_^
zebdinou pour les intimes / Blog : http://www.zebden.fr
bdd ou pas c toujours un tableau