Guido: Seitenaufteilung

Beitrag lesen

Hallo,

ich programmiere gerade ein Gästebuch und komme an einer Stelle nicht weiter.
Die Einträge werden aus einer MySQL-Datenbank geholt und auf Seiten aufgeteilt. Soweit funktioniert alles.

Nun möchte ich unten anzeigen lassen auf welcher Seite man sich befindet, und drei Seiten vor der aktuellen und drei danach verlinken.
Also ungefähr so: 12 13 14 15(aktuelle Seite) 16 17 18
Wobei man natürlich bedenken muss, dass auf Seite 1-3 keine Links voranstehen dürfen.
Mit ganz vielen ifs und elses würde ich das hinbekommen, aber gibt es da nicht noch einen eleganteren Weg?

Gruß