<table cellspacing="0" cellpadding="0">
<?PHP
$spalten=3;
$num=0;
while($row1=mysql_fetch_assoc($result1)){
if($num % $spalten == 0){
echo "<tr>";
}
echo "<td width=\"170px\"><a href=\"...\"><img src=\"images/v_1/$row1[image]\" alt=\"\" border=\"0\"></a><br />$row1[titel]</td>";
if($num % $spalten == 2){
echo "</tr>";
}
$num++;
}
if($num % $spalten != 0){
echo "<td colspan=\"".($num % $spalten)."\"> </td>";
}
echo "</tr>";
?>
</table>
es sollen immer 3 <td>'s in einem <tr> sein. falls eins oder zwei <td>'s in ein <tr> sind, soll es mit ein <td colspan="??"> angepasst werden. Wäre echt sehr nett, wenn einer rübergucken könnte, was der fehler ist...
gruß
astero