mysql: erste X resultate nicht beachten
-
ich habe einen mysql query:
SELECT * FROM db WHERE <condition> ORDER BY <wert> DESC LIMIT <eine zahl>
Das ganze ist für eine Webseite, wo etwas in mehreren durchnummeriert Seiten dargestellt wird. Nun um um auf die x. Seite zuzugreifen wäre es meiner Meinung nach sinnvoll einfach der (Anzahl der Einträge pro Seite) * (Seitennummer-1) ersten Einträge nicht zu beachten. Nun frage ich wie das mit MYSQL machbar ist.
Oder gibt es eine andere besser Lösung? Ich nutze btw PHP, und PEAR DB.
P.s. Eine pro Eintrag höher id ist nicht möglich, da sicherlich oft Einträge in der Mitte gelöscht werden.
-
SELECT * FROM tb LIMIT anfang, anzahl_zeilen
-
Danke;
nächstes mal lese ich die Dokumentation ordentlicher