Hi,
heute zeige ich euch, wie man einfach mit php eine Verbindung zu einer MySQL Datenbank herstellt und einige Daten abruft.
Vorraussetzungen: MySQL Server, Webserver (lokal oder online), Editor (ich empfehle
Notepad++)
- Schritt:
Erstellt eine .php Datei, nennt sie datenbank.php:
Dateianhang:
db1.jpg [ 85.45 KiB | 456-mal betrachtet ]
- Schritt:
Erst einmal benötigen wir die Verbindungsdaten, diese schreiben wir in die Datei mit folgendem Inhalt:
[syntax]<?php
//Datenbankeinstellungen
$location="localhost"; //Hostname
$username="dhmh"; //Benutzername
$password="meinpasswort"; //Passwort
$database="meinedatenbank1"; //Datenbankname
?>[/syntax]
Ändert die Variablen nach euren Daten. - Schritt:
Jetzt verbinden wir uns mit der Datenbank, schreibt vor ?> das hier:
[syntax]$conn=mysql_connect($location,$username,$password);[/syntax] - Schritt:
Das Einzige, was jetzt noch für die Verbindung wichtig ist, ist die Auswahl der Datenbank:
[syntax]mysql_select_db($database,$conn);[/syntax] - Schritt:
Jetzt können wir einige Informationen abrufen:
[syntax]$query = "SELECT * FROM meintabelle ";
$result = mysql_query($query, $conn);
while($row = mysql_fetch_object($result))
{
echo $row->benutzername; //einfach ersetzen
}[/syntax] - Schritt:
Am Ende sollten wir die Verbindung noch beenden:
[syntax]mysql_close($conn); //schließe verbindung[/syntax]
Hier das gesamte Skript:
[syntax]<?php
//Datenbankeinstellungen
$location="localhost"; //Hostname
$username="dhmh"; //Benutzername
$password="meinpasswort"; //Passwort
$database="meinedatenbank1"; //Datenbankname
$conn=mysql_connect($location,$username,$password) or die(mysql_error());
mysql_select_db($database,$conn);
$query = "SELECT * FROM meintabelle ";
$result = mysql_query($query, $conn);
while($row = mysql_fetch_object($result))
{
echo $row->benutzername; //einfach ersetzen
}
mysql_close($conn); //schließe verbindung
?>
[/syntax]

Prozessor (CPU): AMD Athlon x2 6000+ 3,1 GHz

Grafikkarte (GPU): GeForce 8800GT G92 512 MB

Arbeitsspeicher (RAM): Samsung 2048 MB

Mainboard (MB): Biostar GF-7025 M25 x PCI

Festplatte (HDD): Maxtor 250 GB

Betriebssystem (OS): Windows XP Professional SP3
Andere (Bildbearbeitung, Audio-Player): Chatprogramm: Miranda-Fusion, Antivirenprogramm: Avira Antivir