Pascal: [1|2|3|5]

Hallo,

Ich schreibe gerade an einem Forum PHP.
Alles läuft wunderbar, nur wie kann man machen dass nach 20 zeilen
unten am rande ein [1|2|3|5] so das es nicht ins umentliche geht.
Das man eben hin und her surven kann.

danke für hilfe
Pascal

  1. Hello Pascal,

    Ich schreibe gerade an einem Forum PHP.
    Alles läuft wunderbar, nur wie kann man machen dass nach 20 zeilen
    unten am rande ein [1|2|3|5]  so das  es nicht ins umentliche geht.

    ,    dass              Unendliche

    Das  man eben hin und her surven kann.

    Dass                      surfen

    Benutzt Du eine Datenbank? Welche?
    Wie sind Deine Seiten aufgebaut?
    Was steht in den Zeilen?

    Lösungsweg:

    man gibt den Zeilen einen Index (fest an der Zeile gespeicherte Nummer)
    man gibt den Zeilen laufende Nummern (Bei der Abfrage wird einfach mitgezählt)
    Man merkt sich, wo man anfängt (Index)
    Man legt fest, wieviele Zeilen abgefragt werden sollen
    Man fragt eine Zeile mehr ab, als festgelegt ist
    Wenn die eine zusätzliche Zeile vorhanden ist, kann man den "Weiter-Button" anzeigen. Die Zeile selber wird unterdrückt.
    Wenn der Weiter-Button gedrückt wird, erhöht man einfach den Startpunkt (Index) um die Anzahl der anzuzeigenden Zeilen

    ...

    Und wie es zurück geht, kannst Du Dir mal selber ausdenken.

    Grüße

    Tom