je vous livre ce code :
<?php
$table = "organismes";
$sql = "SELECT * FROM " . $table." WHERE valid =1 ORDER BY REF DESC LIMIT 0,5 ";
$res = mysql_query($sql);
$nb = mysql_num_rows($res);
$i = 0;
echo '<table>';
while ($i < $nb){
$logo = mysql_result($res, $i, "LOGO");
$site = mysql_result($res, $i, "SITE");
if ($logo!="")
{
echo '<td valign="top"><center><a href="http://'.$site.'" target="cadre"><img src="http://'.$logo.'" border="0" width="110" length="230"/></center></a></td>';
}
echo '</tr>';
$i++;
}
echo '</table>';
?>
Il devrait, théoriquement, afficher les 5 derniers logos présents dans ma table. Or, il n'affiche que le dernier.J'ai trituré ce code dans tous les sens sans résultat.
Si quelqu'un a une idée, elle sera la bienvenue.