par
dogmongo » 23 sept. 2008, 13:18
apparement tu retourne toujours la dernière valeur
mais quoi qu'il en soit dans ton code tu demande 3 fois le même champ !
n'as tu pas un une clé pour chaque catégorie ?
<?php
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');
// on sélectionne la base
mysql_select_db('sol',$db);
echo "<table bgcolor=\"660000\">
<tr>
<td width=\"250\" align=\"center\">Catégorie 1</td>
<td width=\"250\" align=\"center\">Catégorie 2</td>
<td width=\"250\" align=\"center\">Catégorie 3</td>
</tr>
<tr>";
$affichage = mysql_query("SELECT DISTINCT titre,url,prix,categorie FROM dvd LIMIT 0,10;") or die(mysql_error());
// On fait une boucle pour lister tout ce que contient la table :
while ($donnees = mysql_fetch_array($affichage) )
{
?>
<td align="center"><?php echo $donnees['titre'];?><br /><?php echo "<img src=\"".$donnees['url']."\" width=\"70\" height=\"105\">";?><br /><?php echo $donnees['prix'];?></td>
<td align="center"><?php echo $donnees['titre'];?><br /><?php echo "<img src=\"".$donnees['url']."\" width=\"70\" height=\"105\">";?><br /><?php echo $donnees['prix'];?></td>
<td align="center"><?php echo $donnees['titre'];?><br /><?php echo "<img src=\"".$donnees['url']."\" width=\"70\" height=\"105\">";?><br /><?php echo $donnees['prix'];?></td>
<?php
}
echo "</tr></table>";
mysql_close(); // Déconnexion de MySQL
?>
apparement tu retourne toujours la dernière valeur
mais quoi qu'il en soit dans ton code tu demande 3 fois le même champ !
n'as tu pas un une clé pour chaque catégorie ?
[php]<?php
// on se connecte à MySQL
$db = mysql_connect('localhost', 'root', '');
// on sélectionne la base
mysql_select_db('sol',$db);
echo "<table bgcolor=\"660000\">
<tr>
<td width=\"250\" align=\"center\">Catégorie 1</td>
<td width=\"250\" align=\"center\">Catégorie 2</td>
<td width=\"250\" align=\"center\">Catégorie 3</td>
</tr>
<tr>";
$affichage = mysql_query("SELECT DISTINCT titre,url,prix,categorie FROM dvd LIMIT 0,10;") or die(mysql_error());
// On fait une boucle pour lister tout ce que contient la table :
while ($donnees = mysql_fetch_array($affichage) )
{
?>
<td align="center"><?php echo $donnees['titre'];?><br /><?php echo "<img src=\"".$donnees['url']."\" width=\"70\" height=\"105\">";?><br /><?php echo $donnees['prix'];?></td>
<td align="center"><?php echo $donnees['titre'];?><br /><?php echo "<img src=\"".$donnees['url']."\" width=\"70\" height=\"105\">";?><br /><?php echo $donnees['prix'];?></td>
<td align="center"><?php echo $donnees['titre'];?><br /><?php echo "<img src=\"".$donnees['url']."\" width=\"70\" height=\"105\">";?><br /><?php echo $donnees['prix'];?></td>
<?php
}
echo "</tr></table>";
mysql_close(); // Déconnexion de MySQL
?>[/php]