Comment recupere les donnes d'une table

Résolu/Fermé
mero - 1 juil. 2009 à 22:09
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 1 juil. 2009 à 23:23
Bonjour,

j'ai une table et je veux recupere tous les donnes enregistrers sur elle :
voila la connection :

<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd ";
$resultat=mysql_query($sql) or die ("pb requette sql");
$ligne=mysql_fetch_array($resultat);
?>

9 réponses

Utilisateur anonyme
1 juil. 2009 à 22:21
utilise une boucle :


<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd";
$resultat=mysql_query($sql) or die ("pb requette sql");

while ($ligne=mysql_fetch_array($resultat)){
   echo $ligne['champ'];  // $var .= $ligne['champ'];
}
?>
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
1 juil. 2009 à 22:23
Si tu les veux tous:

<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd ";
$resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
while($ligne=mysql_fetch_array($resultat)){ //on boucle sur toutes les lignes du resultat
	foreach($ligne as $cle=>$value){//on boucle sur tout l'array $ligne dont les index sont les noms des champs de ta table
		echo "Contenu du champ : ".$cle." = ".$value."<br />";
	}
}
?>
0
voila k me donne le 2eme script ::

Contenu du champ : 0 = 1
Contenu du champ : id_comd = 1
Contenu du champ : 1 = faty
Contenu du champ : login = faty
Contenu du champ : 2 = tableau
Contenu du champ : type_prod = tableau
Contenu du champ : 3 = rabat
Contenu du champ : nom_prod = rabat
Contenu du champ : 4 = 7000
Contenu du champ : prix = 7000
Contenu du champ : 5 = 2009-07-02 01:24:41
Contenu du champ : date = 2009-07-02 01:24:41
Contenu du champ : 0 = 2
Contenu du champ : id_comd = 2
Contenu du champ : 1 = mero
Contenu du champ : login = mero
Contenu du champ : 2 = tableau
Contenu du champ : type_prod = tableau
Contenu du champ : 3 = rabat
Contenu du champ : nom_prod = rabat
Contenu du champ : 4 = 7000
Contenu du champ : prix = 7000
Contenu du champ : 5 = 2009-07-02 20:41:20
Contenu du champ : date = 2009-07-02 20:41:20
Contenu du champ : 0 = 3
Contenu du champ : id_comd = 3
Contenu du champ : 1 = mero
Contenu du champ : login = mero
Contenu du champ : 2 = tableau
Contenu du champ : type_prod = tableau
Contenu du champ : 3 = rabat
Contenu du champ : nom_prod = rabat
Contenu du champ : 4 = 7000
Contenu du champ : prix = 7000
Contenu du champ : 5 = 2009-07-02 21:11:05
Contenu du champ : date = 2009-07-02 21:11:05
0
Utilisateur anonyme
1 juil. 2009 à 22:37
et ça n'est pas ce que tu veux ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
est ce que je peux avoir une resulatat comme ca :

Login d'utilisateur - type de produit - nom de produit - prix de produit - date de la commande
faty tableau rabat 7000 2009-07-02 01:24:41
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
1 juil. 2009 à 22:49
<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd ";
$resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
echo "<table border='1'>";
//ligne des titres:
echo "<tr><th>Login d'utilisateur</th><th>type de produit</th><th>nom de produit</th><th>prix de produit</th><th> date de la commande</th></tr>";
while($ligne=mysql_fetch_array($resultat)){ //on boucle sur toutes les lignes du resultat
	echo "<tr><td>$ligne['login']</td><td>$ligne['type_prod']</td><td>$ligne['nom_prod']</td><td>$ligne['prix']</td><td>$ligne['date']</td></tr>";
	}
}
echo "</table>";
?>
0
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in g:\easyphp1-8\www\faty\admin666.php on line 10
0
mnt c bon merciiiiiiiiiiiiiiii mes amis

<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd ";
$resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
echo "<table border='1'>";
echo "<tr><th>Login d'utilisateur</th><th>type de produit</th><th>nom de produit</th><th>prix de produit</th><th> date de la commande</th></tr>";
while($ligne=mysql_fetch_array($resultat)){
echo "<tr><td>".$ligne['login']."</td><td>".$ligne['type_prod']."</td><td>".$ligne['nom_prod']."</td><td>".$ligne['prix']."</td><td>".$ligne['date']."</td></tr>";
}
echo "</table>";
?>
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
1 juil. 2009 à 23:23
il restait une } en trop

<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("titima") or die ("pb.basse de donnees");
$sql="select * from comd ";
$resultat=mysql_query($sql) or die ("pb requette sql:".mysql_error());
echo "<table border='1'>";
//ligne des titres:
echo "<tr><th>Login d'utilisateur</th><th>type de produit</th><th>nom de produit</th><th>prix de produit</th><th> date de la commande</th></tr>";
while($ligne=mysql_fetch_array($resultat)){ //on boucle sur toutes les lignes du resultat
	echo "<tr><td>$ligne['login']</td><td>$ligne['type_prod']</td><td>$ligne['nom_prod']</td><td>$ligne['prix']</td><td>$ligne['date']</td></tr>";
	
}
echo "</table>";
?>
0