MYSQL Limit
Tobias Otto
- datenbank
Hallo,
warum wird bei eine LIMIT ausgabe immer ein Datensatz weniger angezeigt?
Mein Skript ist folgendermaßen
SELECT * FROM prinz_deluxe LIMIT 0, 10
es erden aber nur 9 Datensätze ausgegeben. Warum???
Hallo,
SELECT * FROM prinz_deluxe LIMIT 0, 10
Es sollten 10 angezeigt werden, aber nur dann, wenn auch mindestens 10 der ausgewählten Sätze in der Tabelle sind.
Vielleicht grenzt deine WHERE- Bedingung die Menge auf 9 ein?
Kalle
Hi,
warum wird bei eine LIMIT ausgabe immer ein Datensatz weniger angezeigt?
Mein Skript ist folgendermaßenSELECT * FROM prinz_deluxe LIMIT 0, 10
es erden aber nur 9 Datensätze ausgegeben. Warum???
Wenn es nicht an der Selektion liegt - dann vermutlich deshalb, weil du bei der eigentlichen Ausgabe Murks gebaut hast.
Ein beliebter Anfaengerfehler ist bspw., bereits vor einer Ausgabeschleife bereits einmal eine der mysql_fetch-Funktionen aufzurufen, und sich dann zu "wundern", warum anschliessend ein Datensatz "fehlt".
MfG ChrisB