azok: neue seite automatisch generieren

hi!

ich habe ein paar fragen an euch, da ich nicht weiß, wonach ich suchen soll... nämlich:

ich habe ein gästebuch geschrieben, welches die einträge brav aus einer .txt ausließt und ausgiebt. nun, wenn nehmen wir mal an 167 einträge vorhanden sind, reiht mir das script alle untereinander, beginnend mit dem aktuellesten, was leider eine mehr oder weniger sehr lange seite erzeugt, sodass man nur mehr scrollen muss.

ich möchte nun, dass wenn z.b. 20 einträge vorhanden sind, eine neue seite angelegt wird, und auf dieser die nächsten 20 einträge erscheinen usw. also, dass ab 20 einträgen immer eine neue seite generiert wird.

außerdem soll ein anderes script (für ein rss feed) immer nur die _15_ aktuellsten einträge anzeigen (aus einer anderen datei - was aber letztendlich egal ist) und den rest einfach 'ignorieren', aber nicht löschen.

weiß jemand hilfe für mich?
danke im voraus

lg
azok(=freak)

--
http://www.cssweb.at.tt wird teil einer privaten (meiner!) webseite.
------------------
Murphys Law: "Alles Schöne im Leben ist entweder illegal, ungesetzlich oder es macht dick."
  1. Hallo,

    deine Antwort lautet "limit"

    SELECT * FROM Tabelle LIMIT 2; <--- es werden nur 2 Einträge abgerufen

    SELECT * FROM Tabelle LIMIT 4,2; <--- es werden die ersten 4 Einträge übersprungen und dann 2 ausgegeben

    1. Hallo,

      deine Antwort lautet "limit"
      SELECT * FROM Tabelle LIMIT 2; <--- es werden nur 2 Einträge abgerufe
      SELECT * FROM Tabelle LIMIT 4,2; <--- es werden die ersten 4 Einträge übersprungen und dann 2 ausgegeben

      Er sagte doch dass er das in eine Textdatei schreibt und nicht in eine Datenbank.

      Aber im Endeffekt musst du das so machen azok. Du musst dein Script so umschreiben dass es nach 20 Einträgen keine mehr ausgibt. Außerdem musst du eine funktionalität reinbringen dass du auswählen kannst ab welchem Eintrag angezeigt wird, also wie viele übersprungen werden sollen. Das kannst du dann per Link übergeben

      <a href="guestbook.php?id=60">nächste 20 Seiten</a>

      Grüße
      Jeena Paradies

      --
      Logo drucken welches sich auf einer dunklen Seite befindet
      http://jeenaparadies.de/weblog/2004/august/print-logo/
      Spammer jetzt beim Arbeitsamt
      http://jeenaparadies.de/artikel/arbeitsamt-spammer/
      1. hi!

        nun ja, danke mal für deine(eure) antwort(en).

        das problem dabei ist, dass ich bei php gerade am lernen bin, und mir das noch relativ wenig sagt...

        lg
        azok(=freak)

        --
        http://www.cssweb.at.tt wird teil einer privaten (meiner!) webseite.
        ------------------
        Murphys Law: "Alles Schöne im Leben ist entweder illegal, ungesetzlich oder es macht dick."
      2. Hallo,

        deine Antwort lautet "limit"
        SELECT * FROM Tabelle LIMIT 2; <--- es werden nur 2 Einträge abgerufe
        SELECT * FROM Tabelle LIMIT 4,2; <--- es werden die ersten 4 Einträge übersprungen und dann 2 ausgegeben
        Er sagte doch dass er das in eine Textdatei schreibt und nicht in eine Datenbank.

        öhm... ja
        lesen müsste man können ;-)

  2. hi!

    gibts für sowas irgendwo ein tutorial?

    lg
    azok(=freak)

    --
    http://www.cssweb.at.tt wird teil einer privaten (meiner!) webseite.
    ------------------
    Murphys Law: "Alles Schöne im Leben ist entweder illegal, ungesetzlich oder es macht dick."