[php] afficher données d'une base de données
gagnier
-
swoog42 Messages postés 1060 Date d'inscription Statut Membre Dernière intervention -
swoog42 Messages postés 1060 Date d'inscription Statut Membre Dernière intervention -
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
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
- Base de registre - Guide
- Sauvegarde des données - Guide
3 réponses
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...