30. Januar 200421 j Hallo, die Daten der Bilder in den jeweiligen Verzeichnissen werden aus einer MySQL Datenbank gezogen, die Bilder liegen auf dem Server, wenn ich nun die Bilder in einer While Schleife in einer Tabelle ausgeben lasse macht er jedes Bild 3x nebeneinander, nur untereinander geht es. Stehe gerade auf dem Schlauch weiß nicht genau wie ich wo anfangen muß das er mir pro Reihe 3 Ausgibt. *grübel*
30. Januar 200421 j Hallo! Ich schätze, dass du in der while Schleife die Bilder durchgehst. Wenn ja, dann initialierst du vor der Schleife einen Zähler mit 0, der in der Schleife immer eins hochgezählt wird. Solange der Zähler kleiner 3 ist, dann erzeuge nur eine neue Zelle, wenn 3 erreicht wurde, dann erzeuge eine neue Zeile und darin die erste Zelle und setze den Zähler auf 0. Ist grad ziemlich rudimentär, dürfte aber deinem Ansatz erstmal genügen. Gruß kLeiner_HobBes
30. Januar 200421 j kleiner tipp, um die Lösung nicht vorweg zu tippen: mit dem modulo Operator % kannst du z.B. die gesamtzahl durch drei teilen, und wenn der Rest == 0 ist setzt du nen Zeilenumbruch
1. Februar 200421 j hier der Wink mit dem Stahlbetonpfeiler: bei html machst du mit <tr> ne Tabellenzeile auf und mit </tr> wieder zu
6. April 200421 j <img scr="text"> <?php if (($i+1)%3 == 0) { echo "<br><br>";} } ?> So gehts .... hab ich bei www.singles-2004.de auch so gemacht
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.