In diesem Tutorial gehen wir davon aus, dass die MySQL Datenbank bereits existiert. Zum Erstellen von Datenbanken schreibe ich vielleicht auch noch ein Tutorial.
Zum Auslesen der Daten müsst ihr als erstes eine Verbindung zur Datenbank aufbauen. Wenn ihr ein größeres Projekt betreibt solltet ihr fürs Verbinden eine Funtion erstellen.
zum verbinden benutzt ihr folgende Codes:
|
PHP-Quelltext
|
1
2
3
4
|
<?php
$a = mysql_connect('localhost','username','passwort');
mysql_select_db('Daten',$a);
?>
|
Der Name localhost ist der Server zu dem verbunden werden soll. Falls ihr einen externen MySQL Server habt so tragt deren URL ein. Username und Passwort sind eure Zugangsdaten zur MySQL Datenbank.
Um nun Daten auszulesen wird ein Querystring erstellt, in dem alle Daten gespeichert sind. Jenachdem ob ihr ein oder mehr Ergebnisse erwartet könnt ihr folgende Codes benutzen:
|
PHP-Quelltext
|
1
2
3
4
5
6
7
8
|
$result = mysql_query("SELECT * FROM tabellenname WHERE bedingungsfeld='bedingung' ");
while ($daten = mysql_fetch_array($result)) {
echo $daten['feld1'];
echo $daten['feld3'];
echo $daten['feld2'];
}
|
Über das mysql_query wird der Querystring erzeugt (mehr dazu in der MySQL Hilfe) und dieser wird über die Whileschleife ausgegeben. Bei nur einem Datensatz wird die Schleife nur einmal aufgerufen usw
Das war eigentlich alles was mab über das Auslesen von MySQL Datenbanken wissen muss.