Guma: Pagination - 1 2 3 4 ... 64 - Daten kommen aus Mysql-Datenbank

Hallo zusammen,
ich habe ein Portfolio programmiert, das meine gesammelten Werke zeigt, mit einem weiterbutton kommt der Besucher stets zum nächsten Werk.

sieht so aus:
BILD (WERK)

zurück 1 2 3 4 5 6 7 8 9 10 11 12 13 14 weiter

so jetzt habe ich aber 64 Werke und meine Pagination unten wird einfach zu lang. Dafür habe ich mir folgende Anordnung ausgedacht:

zurück 1 ...  32  33  34  35  36  ... 64 weiter

34 ist hier z.B. meine aktive Seite. die daten kommen aus einer Datenbank und werden mit einer while schleife gesammelt und ausgegeben.

wie ich die 1 darstelle, weiss ich, nur wie bringe ich die listung so hin, dass jeweils zwei Links vor und zwei hinter dem aktiven link stehen.

Kann ich das über ein array lösen, wie sieht so etwas genauer aus, für Hilfen und Anregungen bin ich dankbar.

Grüße Guma

  1. Hi,

    wie ich die 1 darstelle, weiss ich, nur wie bringe ich die listung so hin, dass jeweils zwei Links vor und zwei hinter dem aktiven link stehen.

    Beispielsweise ueber eine for-Schleife, die mit einem geeigneten Zaehlerstand startet, und bei einem naechsten geeigneten Zaehlerstand wieder abbricht.

    MfG ChrisB

    --
    "The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."
  2. Hello,

    zurück 1 ...  32  33  34  35  36  ... 64 weiter

    Einen Lösungsvorschlag findest Du unter
    http://selfhtml.bitworks.de/artikel_locking/show_visitors.php

    Ein harzliches Glückauf

    Tom vom Berg

    --
    Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de
  3. sieht so aus:
    BILD (WERK)

    zurück 1 2 3 4 5 6 7 8 9 10 11 12 13 14 weiter

    zurück 1 ...  32  33  34  35  36  ... 64 weiter

    Schau dir doch auch mal als Anregung die Blätterfunktion an.
    Wobei ich dir gleich sagen kann, das die Version von Tom die bessere scheint.