MySQL für Anfänger: SELECT ... FROM ... LIMIT x,y
Wird so nicht gehen, da Datensätze bzw. id-nummern fehlen können!
PHP für Fortgeschrittene: PEAR-Package Pager
hört sich schon besser an. Man könnte also einfach alle Datensätze auslesen, diese in ein Array packen und dann mit dem Index des Arrays arbeiten.
Fallbeispiel:
Seite 1 wird standardmäßig aufgerufen mit den datensätzen die im array auf position 0-4 liegen. Ruf ich nun seite 5 auf, werden die arrayobjekte 24-29 eingelesen. (usw.)
Übergebe ich einfach die Seite die ich laden möchte (z.B. 1 oder 5)per GET-String, wäre dies nicht recht Resourcenaufreibend, wenn ich dann bei jedem Seitenladen alle Einträge aus der Datenbank auslesen und in das Arry packen müsste?
Geht dass nicht eleganter?
Gruß Björn