Patrick Andrieu: Nach 5 Einträgen neue Seite

Beitrag lesen

Hallo Gregor!

Zunächst: Ich habe keine Ahnung von Datenbanken. Dein Anliegen sieht aber aus, wie die Präsentation eines Gästebuchs oder sowas in der Art. Dabei möchtest Du 5 Einträge pro Seite präsentieren, sehe ich das richtig?

Ich hatte mir es jetzt so gedacht: Zuerst fragt der mit if ab ob es mehr als 5 einträge sind.

Du hast bereits ermittelt, wie vie viele Einträge es insgesamt gibt. Jetzt musst Du die Anzahl der Seiten ermitteln.

Anzahl der Eintrage / 5 = Anzahl Seiten

Aber halt... was ist, wenn Anzahl der Einträge nicht genau durch 5 teilbar ist?

Hier lautet das Stichwort: Modulo-Division.

Anzahl Seiten = (Anzahl der Einträge / 5) + 1 WENN Anzahl der Einträge % 5 > 0

Dann werden Links generiert
<< Vorherige Seite Nächste Seite >>
Diese Links haben im href sowas wie ?page=1 oder so stehen.
Doch wie weiß ich jetzt, wann nur noch
Nächste Seite >>

Wenn es die erste Seite ist.

oder halt
<< Vorherige Seite steht.

Wenn es die letzte Seite ist.

Viele Grüße aus Frankfurt/Main,
Patrick

--
_ - jenseits vom delirium - _

   Diblom   [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
J'ai 10 ans! | Achtung Agentur! | Nichts ist unmöglich? Doch! | Heute schon gegökt?