bonjour a tous j'ai du mal a afficher une image dans ce scripte quelqu'un peut m'aider
@include("misc.inc.");
$conn=mysql_connect($host,$login,$passe)
or die ("Connection au serveur impossible");
$select_base=mysql_select_db($base)
or die ("Sélection de la base de données impossible");
//Sélection des animaux d'une catégorie donnée
$query = "SELECT * FROM animal WHERE animalType='".@$_POST["interet"]."'";
$result = mysql_query($query)
or die("Execution de la requete impossible");
//Affiche les résultat dans un tableau
echo "<table cellspacing='10' border='0' cellpadding='0'
width='100%'>";
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,MYSQL_ASSOC) )
{$f_prix = number_format($ligne['animalPrix'],2);
//Y a-t-il plusieurs couleurs?
$query = "SELECT * FROM Couleur
WHERE animalNom='{$ligne['animalNom']}'";
$result2 = mysql_query($query) or die (mysql_error());
$nbCouleurs = mysql_num_rows($result2);
// 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)
{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";
//Affiche une ligne par couleurs si plusieurs couleur
if($nbCouleurs >1)
{ while ($ligne2 = mysql_fetch_array($result2,MYSQL_ASSOC))
{echo "<tr><td colspan=2> </td>
<td>{$ligne2['animalCouleur']}</td>
<td><a href='../images/{$ligne2['animalImage']}'
border='0'>
<img src='../images/{$ligne2['animalImage']}' border='0'
width='100' height='80'></a></td>\n";
}
}
echo "<tr><td colspan='5'><hr></td></tr>\n";
}
echo "</table>\n";
echo "<div align='center'>
<a href='catalogue.php'><b>Pour en voir d'autres</b></a>
</div>";
?>
</body>
</html>
Partager