Dateien in Tabelle schreiben?!

Hi!

Ich möchte Dateien aus einem Verzeichnis auslesen und deren Titel dann in eine Tabelle schreiben.
Soweit so gut, alles klappt.
Doch leider habe ich keine Ahnung wie ich verwirklichen könnte das nur 5 Dateien in einer Zeile sind und danach eine neue Zeile mit neuen Dateien beginnen soll.
Kann mir da mal jemand weiterhelfen bitte?
Ich bin total verzweifelt…!

$pfad = ‚thumbs/‘;
$pics = opendir($pfad);
echo ‚‘’;

while (false !== ($bilder = readdir($pics)))
{
if ($bilder != ‚…‘ && $bilder != ‚.‘)
{
echo ‚‘.$bilder.’’;
}
}

echo ’ ';
closedir ($pics);

Tschööö Chaos

Hallo,

lass einfach eine Zählervariable mitlaufen. Ich habe deinen Code jetzt nur angepasst und nicht optimiert, damit du siehst wie es geht. Du checkst einen Zähler, ob er ohne Rest durch 5 teilbar ist; wenn ja, dann beginne eine neue Zeile.

$pfad = ‚thumbs/‘;
$pics = opendir($pfad);
echo ‚‘’;

$i = 0;

while (false !== ($bilder = readdir($pics)))
{

$i++;

if ($bilder != ‚…‘ && $bilder != ‚.‘)
{
echo ‚‘.$bilder.’’;

if ($i % 5 == 0) echo "";

}
}

echo
’ ';
closedir ($pics);

Ich habe den Code nicht getestet, sollte aber so gehen.

Daniel

Danke!

Hab’ gestern einfach nicht mehr durchgeblickt!