Hallo ich hatte vor längerer Zeit schon mal eine Anfrage gestellt bin aber nicht wirklich weitergekommen. Ich versuche diese noch einmal anders zu formulieren. Ich benötige eine Bilderausgabe mit einem Raster von 9 Spalten und 3 Reihen. Diese 27 Felder haben einen leicht grauen Hintergrund. Wenn ich weniger als 27 Bilder habe sollen die Zellen weitergeschrieben werden und anstatt des Bildes dieser graue Hintergrund erscheinen.
Hier mein bisheriger Code:
Hier mein bisheriger Code:
PHP:
<?
$SPALTEN = 9;
echo "<table width='800' height='365' border='0' cellpadding='0' cellspacing='8'>";
$num = 0;
while($row = mysql_fetch_object($result))
{
if ($num % $SPALTEN == 0 && $num > 0)
{
echo "</tr><tr>";
}
echo "<td bgcolor=\"eeeeee\" width=\"78\" height=\"109\"><a href=\"register.php\"><img src=\"$thumb/$row->bild1\" width=\"78\" height=\"109\" onmouseover=\"Tip2('$row->name 00$row->model_id')\" border=1 style=\"border-color: #eeeeee;\"></a></td>";
$num ++;
}
if ($num % $SPALTEN != 0)
{
echo "<td bgcolor=\"eeeeee\" width=\"78\" height=\"109\" colspan = '". ($num % $SPALTEN) ."'> </td>";
}
echo "</tr>";
echo "</table>";
?>