Hi,
mach es Dir doch nicht so schwer. Du kannst es Dir doch richtig einfach machen:
1. Du übergibst bei jedem klick auf einen Link, der zur Ergebnisseite führt (z.B. nächste Seite, vorherige ~, Sortierungsänderung) zwei Variablen: $limit, $startindex
$limit beinhaltet dabei die Anzahl von gezeigten Datensätzen und $startindex den ersten Eintrag der gezeigt wird.
Die beiden Werte musst du eben berechnen und dann an die links übergeben, sollte ja keine probleme darstellen.
2. Du übergibst des weiteren eine Variable $sort und schreibst da den Namen des SQL Felds rein, über den Sortiert werden soll.
3. Du übergibsts eine Variable $order mit asc oder desc um aufsteigende oder absteigende Sortierung zu selektieren...
Alles andere ist Abfrage Kram mit if, beim erzeugen der Links, aber das wirst du ja schon hinbekommen :o)
Gesamt siehts dann so aus( Beispiel ): index.php?limit=20&startindex=40&sort=alter&order=desc
viel glück beim programmieren...
Weihnachts-Gruss
Stefan