Patric: Ergebnis der Datenbankabfrage auf mehrere Seiten aufteilen

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.

  1. 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!