Lösungen

Frontend-Alternativen für Datenbanklösungen 3 - PHP-Seiten als Frontend

Aufbau der Beispieldatenbank

Die Beispieldatenbank heißt hier telefonlis-te00.mdb und besteht aus einer Tabelle tabMitarbeiter (Bild 2), in der sich schon ein paar Datensätze befinden. Die Spalte ID ist ein AutoWert-Feld und Primärschlüssel der Tabelle.

Bild 2: Aufbau der Tabelle.
Bild 2: Aufbau der Tabelle.

Kopieren Sie die Datenbank nun in das Stammverzeichnis Ihres Webservers, beispielsweise
in das gleiche Unterverzeichnis, in dem Sie auch die Datei phpinfo.php gespeichert haben.

Die System-DSN erstellen

Bevor Sie sich an die PHP-Programmierung machen können, müssen Sie die System-DSN erstellen. Das muss auf dem Rechner erfolgen, auf dem die Datenbank liegt und der Webserver läuft. Starten Sie dazu den ODBC-Datenquellen-Manager der Systemsteuerung.

  1. In Windows XP wählen Sie dazu Start / Systemsteuerung aus, klicken auf Leistung und Wartung und dann auf Verwaltung.

  2. Führen Sie einen Doppelklick auf das Symbol Datenquellen (ODBC) aus.

  3. Aktivieren Sie die Registerkarte System-DSN, und klicken Sie auf Hinzufügen.

  4. Wählen Sie den Microsoft Access-Treiber aus, und klicken Sie auf Fertig stellen.

  5. Geben Sie in das Feld Datenquellenname den Text telefonbuchODBC ein, und klicken Sie auf Auswählen.

  6. Wählen Sie nun die Datenbank in Ihrem Verzeichnis auf dem Webserver aus, und schließen Sie dann beide Dialogfelder mit OK. Damit ist die DSN erstellt.