Teil von  SELFPHP
  +++ SELFPHP CronJob-Service :: Jetzt auch als Professional-Version verfügbar! +++

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP? In über 120.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

:: Qozido ::

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.   

 
 
Expression Web 2 und PHP


SELFPHP Produktempfehlung
Microsoft Windows Server 2008
Seite Windows Server 2008
Seite

Microsoft SQL Server 2008
Seite SQL Server 2008
Seite

Microsoft Expression Web 3
Seite Microsoft Expression
Seite


PHP und Datenbanken

Sie werden nun mithilfe von PHP eine Webseite des bereits in den vorherigen Kapiteln erwähnten fiktiven Unternehmens HyperCD erstellen, damit die Besucher eine Musik-CD-Datenbank nach den gewünschten Titeln durchsuchen können. Auf diese Weise erfahren Sie, wie Sie PHP benutzen, um mit Datenbanken zu arbeiten.

Leider können in diesem Kapitel nicht alle Datenbankarten besprochen werden, die mit PHP kompatibel sind. Dieses Thema würde ein ganzes Buch füllen. Wir werden uns auf ODBC-Datenbanken konzentrieren, da diese für den Einsatz auf Microsoft-Systemen besonders geeignet sind.

Open Database Connectivity (ODBC) ist eine Technologie, die den Zugriff auf Datenbanken standardisiert. Die Software-Welt kennt viele verschiedene Datenbanksysteme. Jede dieser Datenbanken wird auf eine andere Art und Weise angesteuert und bearbeitet. ODBC vereint diese Vielfalt unter einem Standard. ODBC-Treiber für jedes Datenbanksystem ermöglichen den einheitlichen Zugriff auf die unterschiedlichen Datenbanken.

Sie können somit jede Datenbank im Web verwenden, für die ODBC-Treiber erhältlich sind. Die in diesem Kapitel vorgestellte Datenbank wurde mit Microsoft Access erstellt.

Die Datenbank

Wir verwenden die bereits in Kapitel 11 benutzte Datenbank CD_DATEN.MDB. (Dies ist eine Access 2003-Datenbank. Sie dürfen aber auch gerne eine Access 2007-Datenbank verwenden.) Die Datenbank enthält eine Tabelle namens CD_Tabelle. Diese Tabelle besteht wiederum aus den Feldern Titel, Interpret, CDTitel und BestellNr.

Der Datenbankordner im HyperCD-Web

Ihre nächste Aufgabe besteht darin, im HyperCD-Web einen neuen Ordner anzulegen, in dem die Datenbank und die PHP-Seite, die Sie später erstellen werden, abgelegt werden können. Öffnen Sie dazu eine neue leere Website (die als Website des fiktiven Unternehmens HyperCD dienen soll), sofern dies nicht bereits geschehen ist, und wechseln Sie zur Ordneransicht von Expression Web 2. Markieren Sie in der Ordnerliste das Stammverzeichnis der Site.

Neuen Ordner erzeugen

Klicken Sie über dem Stammverzeichnis in der Symbolleiste der Ordnerliste auf das nebenstehend abgebildete Symbol Neuer Ordner. Expression Web 2 erzeugt daraufhin einen neuen Ordner im Stammverzeichnis des Webs, der mit Neuer Ordner beschriftet ist. Überschreiben Sie diese Bezeichnung mit cddaten, und drücken Sie die Return-Taste.

Datenbank importieren

Öffnen Sie den neuen Ordner, indem Sie in der Ordnerliste einen Doppelklick darauf ausführen. Rufen Sie den Menübefehl Datei/Importieren/Datei auf, um die Datenbank in das HyperCD-Web zu importieren.

Im Anschluss daran wird das Dialogfeld Importieren geöffnet, in dem Sie die Schaltfläche Datei hinzufügen betätigen. Öffnen Sie in dem nächsten Dialogfeld den Ordner, der Ihre Datenbank enthält.

Markieren Sie die Datenbank, und klicken Sie auf die Schaltfläche Öffnen. Die Datei wird daraufhin im Listenfeld des vorherigen Dialogfeldes angezeigt. Klicken Sie zum Importieren auf OK.

Datenquellen

Wie bereits erwähnt wurde, wird Ihr PHP-Programm über ODBC auf die Datenbank zugreifen. Dazu müssen Sie die Datenbank mit einem ODBC-Treiber verknüpfen und dieser Verknüpfung einen Namen geben. Die Verbindung einer Datenbank mit einem ODBC-Treiber wird auch als Datenquelle bezeichnet. PHP-Programme können über solche Datenquellen auf die eigentliche Datenbank zugreifen.

Neue Datenquelle definieren

Neue Datenquellen werden mithilfe eines Programms definiert, das sich in der Systemsteuerung von Windows befindet. Wenn Sie mit Windows 2000 oder Windows XP arbeiten, starten Sie den ODBCDatenquellen-Administrator, indem Sie das Startmenü öffnen und dort den Eintrag Systemsteuerung auswählen. Windows 2000-Benutzer führen anschließend einen Doppelklick auf Verwaltung und einen weiteren Doppelklick auf Datenquellen (ODBC) aus. Windows XP-Benutzer klicken auf Leistung und Wartung und dann auf Verwaltung. Dann führen Sie einen Doppelklick auf Datenquellen (ODBC) aus.

Abbildung 13.8 Der ODBC-Datenquellen-Administrator



Seite 15 von 22 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22



Copyright © 2010
Microsoft Deutschland GmbH
Alle Rechte vorbehalten.

 Microsoft Deutschland GmbH
 




:: Premium-Partner ::

Webhosting/Serverlösungen


Premium-Partner MECO Systemhaus GmbH & Co. KG
Premium-Partner PSW GROUP GmbH & Co. KG
Premium-Partner BPI-Systeme
Premium-Partner Pixel X
Premium-Partner
 

:: SELFPHP Sponsoren ::


DM Solutions
Microsoft Deutschland GmbH
twosteps.net - ...Premium-Webhosting
Sedo - Bei uns wird PHP großgeschrieben
hostfactory.ch - OptimaNet Schweiz AG
ZEND - The PHP Company
Kaspersky Labs
HighText iBusiness
SELFPHP Sponsoren
 

Qozido


© 2001-2013 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt