Tabelle erstellen (Spalten / Umbruch dynamisch)

ludz

Erfahrenes Mitglied
Hallihallo,

ich bin gerade an einer Bildergalerie, habe aber ein kleines Problem mit der Ausgabe der BIlder:

Ich will Bilder sowie Unterordner/-kategorien in einer Tabelle anzeigen lassen, die wie folgt aufgebaut ist:

Code:
| TItel Subkat1 | Titel Subkat2 | Titel Bild1 | Titel Bild2 |
=============================================================
| Ordnericon1   | Ordnericon2   | Bild1       | Bild2       |
=============================================================
| Datum1        | Datum2        | Datum       | Datum       |

Es sollen also zuerst alle Unterordner angezeigt werden und danach kommen dann die Bilder.

Ich arbeite dabei mit Templates (siehe das Tutorial hier über Templates [kein Smarty oder PHPlib o.Ä.]) und habe jetzt das Problem, dass ich nicht weiß, wie ich diesbezüglich meine Templates anlegen soll. Mir fällt dabei nämlich schwer, dass ich nach einer in einer Variablen festgelegten Zahl von Spalten, quasi einen Umbruch machen will, so dass z.B. nur 4 Objekte in "einer" Zeile angezeigt werden und danach "eine" neue Zeile angefangen wird (die " deshalb, weil ja für ein Objekt 3 Zeilen in der Tabelle benötigt werden!).

Ich hoffe das war ein wenig verständlich ;-)
Vielleicht kann mir ja jmd. helfen.

Danke schonmal...
 
Folgendes Beispiel sorgt dafür, dass immer nach 5 Spalten eine neue Zeile angefangen wird:
PHP:
echo "<table><tr>";
$spalte = 0;
while(anweisung){
	echo "<td>Ausgabe</td>"
	$spalte++;
	
	if($spalte >= 5){
	echo "</tr><tr>";
	$spalte = 0;
	}
}
echo "</tr></table>";
MfG
cyber
 
Zurück