Versteh ich nichtPyramide hat geschrieben:Lass einen Zähler mitlaufen und wenn ($zähler%5)==0 sind wieder 5 Bilder vorbei

Code: Alles auswählen
$count = 0;
while(nächstes bild) {
bild_anzeigen();
if(++$count % 5 == 0) echo "</tr><tr>";
}
Code: Alles auswählen
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<?php
$sql = mysql_query( "SELECT * FROM gallery WHERE cat_id = $cat");
while( $row = mysql_fetch_array( $sql ) )
{
?>
<td align="center">
<?php echo '<a href="images/pics/' . $row['pic'] . '" target="_blank"><img src="images/pics/' . $row['pic'] . '"></a><br>';
$sql_kom = mysql_query( "SELECT * FORM gallery_kommentar WHERE pic_id = '$row[pic_id]'" );
echo '<a href="kommentare.php?cat=' . $cat . '&pic=' . $row['pic_id'] . '&kommentar=read">Kommentare</a><br><br>';
$i++;
?>
</td>
<?php
if( $i == 5 )
{
echo '</td></tr><tr>';
$i = 0;
}
}
?>
</tr>
</table>