MySQL

From Medien Wiki
Revision as of 14:25, 13 January 2010 by Mm (talk | contribs) (added beispiel)

Einleitung

Einführung / Überblick MySQL am 18.1.!

Praxis-Beispiel

Ein schnelles Beispiel aus der Praxis, wie SQL mit PHP zu benutzen ist.

1. Database Connection

Jedesmal wenn auf die Datenbank zugegriffen werden soll, muss eine Verbindung aufgebaut werden, für die wir die Verbindungsdaten benötigen. Deshalb wird hier eine kurze PHP-Datei angelegt, die wir in alle weiteren PHP-Skripte einfach inkludieren können. Es ist hier besonders darauf zu achten, dass diese Datei niemals mit einer anderen Endung als .php oder .php5 am Server liegen sollte, damit diese Daten von niemandem ausgelesen werden können. Eine weitere übliche Vorgehensweise ist, diese Datei außerhalb des Webserver-Wurzelverzeichnisses abzulegen (auf das kein normaler Websurfer Zugriff haben sollte)

Datei config_db.php:

<?PHP
// db configuration
$db_name = "myproductdb";
$db_host = "localhost";
$db_user = "root";
$db_pass = "root";
// link to db
$link = mysql_connect($db_host, $db_user, $db_pass);
if(!$link ) { 
	echo("<p class=\"error\">Fehler: Verbindung zu Datenbank nicht m&ouml;glich!</p>");
	return;
}
?>


Ressourcen



Diese Seite ist Teil der Werkmodule Grundlagen der Webprogrammierung und WebApps - Grundlagen Webprogrammierung von Michael Markert für Interface Design / Fakultät Medien an der Bauhaus-Universität Weimar.