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

phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
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>
Dann hast du ja zweimal </td>Fabse hat geschrieben: </td>
<?php
if( $i == 5 )
{
echo '</td></tr><tr>';
Stümmt danke!Pyramide hat geschrieben:Dann hast du ja zweimal </td>
Leider...IMHO sollten Browser standardmäßig nur syntaktisch korrekten Code akzeptieren, dann würde es bestimmt weniger Probleme à la Seite funktioniert mit Browser A, aber nicht mit Browser B gebenFabse hat geschrieben:Hat aber trotzdem funktioniert
Joa, da bin ich voll deiner meinung!Pyramide hat geschrieben:Leider...IMHO sollten Browser standardmäßig nur syntaktisch korrekten Code akzeptieren, dann würde es bestimmt weniger Probleme à la Seite funktioniert mit Browser A, aber nicht mit Browser B geben
Einspruch Variablenname ungültig da:Pyramide hat geschrieben:Lass einen Zähler mitlaufen und wenn ($zähler%5)==0 sind wieder 5 Bilder vorbei
mehr hab ich nicht zu bemängeln......Als auf diesen Umlaut hinzuweisen'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'