Thread Ergebnisse einer DB-Abfrage strukturieren: nicht alle auf einer Seite ausgeben (9 answers)
Opened by learner at 2004-03-05 09:59

learner
 2004-03-05 23:16
#1547 #1547
User since
2004-03-04
15 Artikel
BenutzerIn
[default_avatar]
[quote=Strat,05.03.2004, 21:39]wie gefaellt euch
[sql]SELECT * FROM xyz LIMIT $startwert, $startwert +10
[/sql][/quote]
Das war nicht das Problem. Ich nutze
"...LIMIT wert1, wert2"

Das Problem war beim Navigieren (z.B. mit dem Back-Button des Browsers), die jeweils korrekte Übergabe des Startwertes
und das geht jetzt mit der URL.

Im übrigen habe ich LIMIT auch so verstanden, dass wert1 den Startwert angibt und wert2 den Endwert und war dann baff erstaunt, dass beim jeden "Aufruf: die nächsten 10 Sätze" immer mehr Sätze angezeigt wurden.

Erst mit "LIMIT startwert, anzahl funktionierts.

Also startwert gemäß anzahl hochzählen und anzahl konstant lassen (etwa 10 oder 20)
LIMIT 1, 20
LIMIT 21, 20
LIMIT 41, 20

Gruß
learner

View full thread Ergebnisse einer DB-Abfrage strukturieren: nicht alle auf einer Seite ausgeben