OSZ-Banner


Informatik in-a2 2014


MySQL mit PHP

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






Zurück zur Kursübersicht