1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
while($plus = mysql_fetch_assoc($data))
{
$image = $data["idA"];/**** elle existe bien tester avec echo c'est le résultat des recherches****/
echo'<table>';
$nbCol = 3;
$query = 'SELECT * FROM im_annonce WHERE id_gal='.$image.' LIMIT 0,1'; /*********une seule image par annonce******/
$result = mysql_query($query);
$nb = mysql_num_rows($result);/****** l'erreur est ici **********/
$nbLigne = ceil($nb/$nbCol);
for($l=0;$l<$nbLigne;$l++)
{
echo'<tr>';
for($c=0;$c<$nbCol;$c++)
{
if($ligne=mysql_fetch_array($result)){
vignette('image_annonce/'.$ligne["gal"].'', 300, 175);
echo'<td>'.$ligne["gal"].'</td>'; // nomCol = nom du champs
}
else {
echo'<td>';
vignette('image_annonce/nophoto.jpg', 300, 175);
echo'<img src="MINIimage_annonce/nophoto.jpg" border="0" />';
echo'</td>';
}
}
echo'</tr>';
}
echo'</table>';
} |