Hallo,
also es sind etwa um die 4000 Datensätze.
Das heißt eine Sortierung und ein Limit für die Datensätze (eben soviele wie angezeigt werden sollen) auf Datenbankebene wäre sinnvoll.
Ich würde die Datensätze entsprechend Abhängig von der Gesamtzahl und der aktuellen Seiten Zahl Abfragen. Seitenlinks würde ich über PHP generieren.
Doch jetzt brauche ich eine Ajax-Interaktion, wenn ich auf tbody klicke und die Sortierung muss dann irgendwie bis zur Datenbank durchgereicht werden, mit spaltenname etc.
Vom Aufwand her wäre es dann einfacher wenn du Ajax weglässt und einfach die Seite neulädst, da du die Sortierung sowieso am Server vornimmst.
Wenn du nur die Tabelle neuladen willst, könntest du diese in einem iframe einbetten.
Gruß,
Fay