Registriert seit: 9. Jan 2004
Ort: Berlin
176 Beiträge
Delphi 2009 Professional
|
Re: [PHP] Pagination "berechnen"
8. Mai 2006, 13:37
Eigentlich müssen dafür doch nicht viele Überprüfungen vorgenommen werden.
Ich würde folgendermaßen vorgehen:
Links für 1 und 2 erstellen
Links für letzte und vorletzte Seite
Links für CurrentSite-1, CurrentSite, CrurrentSite+1
Wenn die CurrentSite >= 5 ist dann gibst du nen ... nach Seite 2 aus.
Wenn die CurrentSite <= LetzteSeite-4 ist dann gibst du vor der vorletzen Seite ... aus.
Soweit müsste das dann alles sein.
Du musst halt nur noch überprüfen ob anzahl Seiten <= 7 ist denn dann kannst du gleich alle Seiten ausgeben.
Ich hoffe das hilft ein bisschen, hab im moment leider keine Zeit bissl Code zu schreiben.
Michael N. Brainstalker
|