Thread Ergebnisse einer DB-Abfrage strukturieren: nicht alle auf einer Seite ausgeben
(9 answers)
Opened by learner at 2004-03-05 09:59
[quote=renee,05.03.2004, 09:40]Willst Du die weiteren Ergebnisse als seite_2.html ... speichern?? Oder willst Du das ganze dynamisch halten??
Ich würde das dynamisch machen, und im Link zu den weiteren Ergebnissen eine seiten_id mitgeben, damit man weiß, welche Ergebnisse ausgegeben werden sollen. Im Select-Statement kannst Du ja über das where angeben, welche Ergebnisse Du haben willst. z.b. [sql]... WHERE ID >= $startwert AND <=$endwert;[/sql] Dein Startwert = ((seiten_id-1) * 10) +1; und Dein Endwert = (seiten_id * 10);[/quote] Ich habe es erst versucht dynamisch zu machen (ersteinmal mit Button: nächste Ergebnisse) Da ich für das SELECT etliche Parameter benötige, habe ich die mir als Proxies gespeichert (oder wäre es die bessere Lösung die Ergebnisse als form auszugeben mit hidden-fields, die die Parameter enthalten). Das funktioniert aber nur solange, als nicht der Back-Button des Browsers betätigt wird. Dann werden Start- und Endwert weiter hochgezählt. Gibt es eine Möglichkeit abzufragen, ob der Back-Button betätigt wurde ? Gruß learner |