Salut,
je ne suis pas sur à 100% mais il me semble que le mot "ref" est un mot réservé.
Essais avec un order by `ref` pour voir
<?php
$table = "organismes";
$sql = "SELECT * FROM " . $table." ORDER BY REF 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="'.$site.'" target="cadre"><img src="'.$logo.'" border="0" width="110" length="230"/></center></a></td>';
}
else
{
echo '<td length="260">'.'</td>';
}
$i++;
}
echo '</table>';
?>
Tel quel 4 logos s'affichent. Si je rajoute DESC devant LIMIT, 1 seul (le dernier) s'affiche. Et si je ne mets aucune LIMIT, ils s'affichent tous (normal !).