4.1 Tabellarische Daten aus einer Datenbank

Für unser Beispiel nehmen wir an, dass es in einer Datenbank eine Tabelle namens users gibt, in der zugangsberechtigte Benutzer gespeichert sind. Aktuell seien dort unter anderem folgende Daten gespeichert:

id index_name group_name last_login
1 Lyse, Anna developers 2007-07-12 09:27:23
2 Wahnsinn, Reiner editors 2007-06-28 13:02:01
3 Dolegstdinieder GmbH service-editors 2007-06-28 13:56:39
4 Error, Erika editors 2007-07-08 10:03:56
5 Krieg, Frieda admins 2007-07-12 21:11:21

Die id-Spalte speichert Autoincrement-Werte. Die Spalte index_name enthält die Namen der Benutzer in einer Darstellungsform, die für eine sinnvolle alphabetische Sortierung optimal ist. In group_name werden Benutzergruppen gespeichert, denen die Benutzer zugeordnet sind. In der Spalte last_login wird der Zeitpunkt des letzten Logins eines Benutzers in einer für die Sortierung brauchbaren Form gespeichert.

Serverseitig setzen wir ein PHP-Script ein, das die Datenbankabfrage besorgt. Außerdem bereitet das Script die HTML-Tabelle auf. Im HTML-Dokument wird wieder unser Ajax-Kernel eingebunden. Der restliche JavaScript-Code wird in einer weiteren externen JavaScript-Datei notiert.

Seiten Revision: 2, zuletzt bearbeitet: 04 Jun 2009 15:38