[php] afficher données d'une base de données

Fermé
gagnier - 2 juin 2010 à 04:18
swoog42 Messages postés 1060 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 16 décembre 2018 - 5 juin 2010 à 16:51
Bonjour,
Je fais un petit site pour un magasin scolaire et j'éprouve présentement quelques difficultés au niveau de l'affichage des articles en ventes. ils sont enregistrer dans une base de données mysql. mon problème est pour les afficher comme suit :
image image
nom du produit nom...
prix prix etc...

je suis capable d'afficher chaque information, mais pas comme voulu.

Merci.


3 réponses

louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
Modifié par louloute300 le 4/06/2010 à 13:51
tu peux faire ca avec des tableaux:

<?

mysql_connect($localhost,$root,$xxx);
mysql_select_db($basededonnee); // A modifier


echo '<table align=center border=1>';
echo'<tr bgcolor="#008000" style="font-size:11;color:white"><td>Image</td><td>Nom du produit</td><td>Prix</td></tr>';

$res=mysql_query("select * from produits");
for($i=0;$i<mysql_num_rows($res);$i++){
$rep=mysql_fetch_array($res);
echo'<tr><td><img src="'.$rep[0].'"></td><td>'.$rep[1].'</td><td>'.$rep[2].'</td></tr>';
}

echo '</table>';

?>

Comme tu peux voir:
produits est à changer par le nom de la table des produits.
0,1,2 => J'ai considéré que 0 était le n° de la colonne des adresses des images, 1 pr le nom et 2 pour le prix.

J'espère que ca va t'aider...

PS: J'ai pas testé le code...
0
Merci mais j'ai déja trouver une autre solution
0
swoog42 Messages postés 1060 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 16 décembre 2018 244
5 juin 2010 à 16:51
dans ce cas, tu marques ton sujet en résolu ^^
0