Informatik in-a2 2014
Beispielcode für den Zugriff auf die Tabelle musik der Datenbank
math1.
Zuerst werden die Verbindungsdaten für die Datenbank in eine Datei dbvar.php gespeichert:
<?php
$dbserver = "192.168.50.106";
$dbuser ="math1";
$dbpass = "math1";
$dbank = "math1";
?>
Inhalt der php-Datei für die Abfrage der Datenbank:
<?php
//Aufruf der Variablen-Datei:
include ("dbvar.php");
//Verbindung zu Datenbank aufbauen
$link = mysql_connect($dbserver,$dbuser,$dbpass) or die ("Keine Verbindung moeglich");
mysql_select_db($dbank) or die ("Die Datenbank existiert nicht");
//SQL-Abfrage in eine Variable speichern
$SQL_Frage = "SELECT * FROM musik;";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<link rel="shortcut icon" type="image/x-icon" href="bilder/favicon.ico">
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Musiktabelle</title>
</head>
<body>
<div id="header"> <h1>Musiktabelle</h1>
</div>
<div id="main">
<?php
//Abfrage an die Datenbank senden und das Ergebnis-Array mit Hilfe
// einer WHILE-Schleife ausgeben:
$Ergebnis = mysql_query($SQL_Frage);
while($zeile = mysql_fetch_row($Ergebnis))
{
$id = $zeile[0];
$Titel = $zeile[1];
$Interpret = $zeile[2];
echo $id . ", " . $Titel . ", " . $Interpret;
echo "<br>";
}
?>
</div>
</body>
</html>
Erstellt am 20.1.2014