Ergebnis der Datenbankabfrage auf mehrere Seiten aufteilen
Patric
- perl
Schönen Abend allerseits,
folgende Situation: In einem Perl-Script wird eine MySQL-DB abgefragt, das Ergebnis der Abfrage soll auf einer HTML-Page angezeigt werden. Weil die Möglichkeit besteht, dass die DB-Abfrage sehr viele Sätze zurückliefert, sollen die Sätze auf mehrere HTML-Seiten aufgeteilt werden. Dies soll wie folgt geschehen: Am unteren Rand der HTML-Page sollen mehrere Ziffern aufgeführt sein, wobei '1' für Satz 1-10 steht, '2' für Satz 11-20, ... (oder einfach ausgedrückt: so wie bei nahezu jeder Suchmaschine). Beim Klick auf eine Ziffer soll demnach eine neue HTML-Page generiert werden, welche die jeweiligen Sätze anzeigt.
Wie realisiere ich dies am besten? Muß ich jedesmal eine komplette DB-Abfrage durchführen, um mir dann die passenden Sätze herauszusuchen, oder gibt's da 'ne Möglichkeit, das eleganter zu lösen?
Vielen Dank.
hi!
folgende Situation: In einem Perl-Script wird eine MySQL-DB abgefragt, das Ergebnis der Abfrage soll
auf einer HTML-Page angezeigt werden. Weil die Möglichkeit besteht, dass die DB-Abfrage sehr viele
Sätze zurückliefert, sollen die Sätze auf mehrere HTML-Seiten aufgeteilt werden. Dies soll wie folgt
geschehen: Am unteren Rand der HTML-Page sollen mehrere Ziffern aufgeführt sein, wobei '1' für Satz
1-10 steht, '2' für Satz 11-20, ... (oder einfach ausgedrückt: so wie bei nahezu jeder Suchmaschine).
Beim Klick auf eine Ziffer soll demnach eine neue HTML-Page generiert werden, welche die jeweiligen
Sätze anzeigt.
Was glaubst du, warum bei Programmen üblicherweise ein Dokumentation mitgeliefert wird?
http://www.mysql.com/Manual_chapter/manual_Reference.html#SELECT, Stichwort "LIMIT".
bye, Frank!