Hello,
Weil Du das so schreibst:
fuer jedes Bild mach
{
mach 4x
{
Das Bild anzeigen
}
} naechstes bildDie ganzen Probleme haettest Du aber nicht, wuerdest Du das komische Tabellenlayout weglassen. Ich nehme mal an, alle Bilder sind gleich gross, oder? Dann weisst Du auch, wie breit 4 Bilder sind. Dann weisst Du auch wie breit ein Element sein muss damit 4 Bilder in eine Reihe passen. Noch Fragen?
Oder die Logik umdrehen.
Dies einer der wenigen Anwendungsfälle, bei denen foreach() nicht so optimal ist.
Hier würde eine Kombination aus count(), einer geschachtelten for()-Schleife für den Tabellenaufbau und ein array_shift() oder ein array_pop() (für rückwärts) besser sein.
Dann wäre auch die Tabelle immer HTML-konform
http://de2.php.net/manual/de/function.array-shift.php
Ein harzliches Glückauf
Tom vom Berg