Daten auf mehreren Seiten anzeigen

Hallo
Ich lese aus einem Ordner die Dateien aus, un lasse diese in einer Tabelle anzeigen. Nun möchte ich aber, dass eine neue Seite erstellt wird wenn bsp. 10 einträge auf einer Seite sind. (Wie bei einem Gästebuch)
Kann mir jemand sagen wie ich das machen kann?
Gruß
Simon

Hallo Simon,
du liest ja sowiso alle dateien in ein Array ein.

dann sorgst du dafür das dein php eine variable z.B $offset
erhält.
was entweder den offset in dateien enthält oder in seiten (deine entscheidung)

wenn du den offset in dateien angibst.
gibst du einfach
die elemente des arrays von
$offset bis $offset+10 aus.

nicht vergessen plausibilitäts prüfungen zu machen :wink:
falls offset leer ist oder keinen integer wert enthält solltest du ihn auf 0 setzten.

genau so wenn offset grösser ist als die anzahl der dateien.
auch im array durchlauf prüfen ob es das entsprechende element gibt.

die seiten navigation erhälst du einfach durch

$pagecount = ceil(count($meineDateien)/ $dateienProSeite);

die links für die einzelnen seiten müssen dann nur den offset für die seite mitgeben.

also ungefähr so seite 3

gruss chris

gruss chris

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]