15.07.2013 Aufrufe

Fach: Informatik - Jan-Gerd Tenberge

Fach: Informatik - Jan-Gerd Tenberge

Fach: Informatik - Jan-Gerd Tenberge

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2.2.2. Verbindung zur Datenbank – Connect.php<br />

Die Erstellung einer Verbindung zu einer Datenbank gliedert sich in PHP in zwei<br />

einfache Schritte:<br />

Zunächst wird eine Verbindung zum Server hergestellt auf dem die Datenbanksoftware<br />

(in diesem Falle mySQL) läuft, in einem zweiten Schritt muss dann noch die zu<br />

verwendende Datenbank ausgewählt werden. Dieser Schritt ist auch dann erforderlich,<br />

wenn (wie in diesem Fall) nur eine Datenbank vorhanden ist.<br />

Der (laut 1 zwar veraltete aber immer noch am häufigsten genutzte) Befehl zur<br />

Verbindungsaufnahme mit dem Server lautet mysql_connect() und erwartet die Adresse<br />

des Servers (entweder eine IP- oder eine Internet-Adresse) sowie Benutzername und<br />

Passwort sofern erforderlich. Die erste Zeile der Datei connect.php lautet also<br />

mysql_connect("www.mysqlserver.de", "UnserBenutzer", "UnserPasswort");<br />

Wobei die Platzhalter natürlich entsprechend der (im Normalfall vom Webspace-<br />

Anbieter zur Verfügung gestellten) Daten zu ersetzen sind. Im nächsten Schritt wählt<br />

der Befehl mysql_select_db() die zu verwendende Datenbank aus. Diese ist im<br />

Allgemeinen ebenfalls vom Anbieter vorgeben und sollte die Tabelle “Eingaben”<br />

beinhalten. Der Befehl erwartet lediglich die Angabe eines Datenbanknamens. Damit<br />

lautet Zeile zwei<br />

mysql_select_db("UnsereDatenbank");<br />

Weiteres zum Befehl unter 2 .<br />

Damit ist die Programmierung der ersten Datei bereits abgeschlossen. Lädt man diese<br />

Datei nun auf einen PHP-fähigen Webspace hoch und ruft sie auf, stellt sie automatisch<br />

eine Verbindung zum Server her. Die Ausgabe ist jedoch lediglich eine leere Seite.<br />

Diese Datei findet sich im Anhang als 1.2.<br />

1 http://dev.mysql.com/doc/mysql/de/mysql-connect.html<br />

2 http://dev.mysql.com/doc/mysql/de/mysql-select-db.html<br />

7

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!