Einzelnen Beitrag anzeigen

Benutzerbild von Brainstalker
Brainstalker

Registriert seit: 9. Jan 2004
Ort: Berlin
176 Beiträge
 
Delphi 2009 Professional
 
#4

Re: [PHP] Pagination "berechnen"

  Alt 8. Mai 2006, 12: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
  Mit Zitat antworten Zitat