Bonjour,
Pb d'échange Mysql
Je n'ai qu'une ligne de résultat qui s'affiche,alors que j'ai d'autres lignes de renseignements à afficher
Apres avoir checké un type sur la 1ere page,la page appelée doit afficher les différentes possibilités de ce type.
Genre je coche "chien",je dois avoir "labrador" "fox terrier" "berger belge"....et là je n'ai que le 1er enregistrement de la base..PRk?
// Sélection des animaux d'une catégorie donnée
$query = "SELECT * FROM animal
WHERE animalType=\"{$_POST['interet']}\""; #24
$result = mysql_query($query)
or die ("Exécution de la requête impossible");
// Affiche les résultats dans un tableau
echo "<table cellspacing='10' border='0' cellpadding='0' width='100%'>"; #29
echo "<tr><td colspan='5' align='right'>
<i>Cliquez sur une image pour l'afficher en grand</i><br><hr>
</td></tr>\n";
while ($ligne = mysql_fetch_array($result) ) #34
{ $f_prix = number_format($ligne['animalPrix'],2);
// Y a-t-il plusieurs couleurs ?
$query = "SELECT * FROM Couleur WHERE animalNom='{$ligne['animalNom']}'"; #38
$result2 = mysql_query($query) or die(mysql_error()); #40
$nbCouleurs = mysql_num_rows($result2); #41
// Affiche une ligne pour chaque animal
echo "<tr>\n";
echo "<td>{$ligne['animalID']}</td>\n";
$nomAnimal = stripslashes($ligne['animalNom']);
echo "<td><font size='+1'><b>$nomAnimal</b></font></td>\n";
echo "<td>{$ligne['animalDescription']}</td>\n";
// Affiche l'image s'il n'y a pas plusieurs couleurs
if ($nbCouleurs <= 1) #50
{ echo "<td><a href='../images/{$ligne['animalImage']}'
border='0'>
<img src='images/{$ligne['animalImage']}' border='0'
width='100' height='80'></a></td>\n";
}
echo "<td align='center'>$f_prix €</td>\n
</tr>\n";
Merci mille fois
Configuration: Windows XP
Mozilla 1.7.13