Smirnoff: Was genau bewirkt LIMIT in mySQL?

Beitrag lesen

Hallo!

Ich Frage das deshalb, da ich folgendes Problem habe:

Ich habe zum Beispiel 34 Datensätze mit einer jeweils individuellen ID. Nun lasse ich diese alle auslesen und absteigend nach der ID sortieren. Dabei lasse ich das Ausgabelimit von 10/Seite gleich mit Limit beschränken.
Sieht dann ungefähr so aus:

mysql_query("select * from database order by ID desc limit $from,$to");

$from und $to werden vorher dynamisch errechnet, sind also entweder 0,10 oder 10,20 oder 20,30 usw., damit auch wikrlich 10 Datensätze pro Seite ausgegeben werden. Auf der 1. Seite - also bei limit 0,10 - funktioniert das auch noch, aber bei limit 10,20 werdens dann plötzlich 20 Datensätze, bei limit 20,30 sinds 30 Datensätze pro Seite usw.

Kann es sein, dass ich da die Funktion von limit irgendwie missverstanden habe? Bitte versucht mir da zu helfen.

Danke und schönen Tag noch, Smirnoff