Grüße,
Hmm, ich als Nutzer fände das etwas verwirrend, wenn beim Blättern auf der letzten Seite plötzlich Einträge von der Vorgängerseite auftauchen. Wie auch immer ... Das "Problem" kriegst Du relativ einfach in den Griff. Du brauchst dazu ja nur zu wissen, wie viele Einträge es insgesamt gibt. Falls die Differenz zwischen dieser Anzahl und der Seitengröße X kleiner ist als der Startindex Deiner LIMIT-Klausel, verlegst Du diesen Index an die berechnete Stelle. Die Differenz gibt Dir ja an, an welchem Index die letzte komplette Seite beginnt.
stimmt - ich bin irgendwie zu sehr in der speziallösung verharkt - differenzziertes behandeln ist natürlich einfacher in dem fall ,)
MFG
bleicher