[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
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.
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.
A voir également:
- [php] afficher données d'une base de données
- Supprimer les données de navigation - Guide
- Reinstaller windows sans perte de données - Guide
- Trier des données excel - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
- Comment sauvegarder toutes les données de mon téléphone - Guide
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
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...
<?
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...
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
5 juin 2010 à 16:51
dans ce cas, tu marques ton sujet en résolu ^^