za-internet Tutorial |MySQL mit PHP aufrufen|
Hier finden Sie ein paar nützliche Beispiele, wie sie Ihre MySQL Datenbank über PHP ansprechen können. Sie können
den Code per Copy and Paste in Ihr Dokument einfügen und müssen nur noch die Namen der Variablen (in blau geschrieben) ändern,
wie zum Beispiel die Adresse des Datenbankservers usw. Wenn Sie auf "top" klicken, gelangen Sie immer wieder zu diesem Inhaltsverzeichnis
zurück, um schneller in dieser Dokumentation navigieren zu können. Besuchen Sie auch unsere za-check Webseite (Be informed when your servers are down !).
Mit diesem Service der za-internet GmbH haben Sie ihren Server immer unter Kontrolle.
1. Anlegen einer Tabelle
2. Eintragen von Daten in eine Tabelle
3. Tabelle in einem HTML Dokument darstellen
4. Tabelleneinträge ändern bzw. aktualisieren
5. Löschen von Einträgen in einer Tabelle
6. Löschen der Tabelle
1. Anlegen einer Tabelle
Hier erstellen Sie über PHP eine neue Tabelle mit dem Namen "table02"
<?
$server= "db2.za-internet.net"; # Datenbankserver
$user= "xxxxxx"; # Benutzername
$passwort= "*******"; # Passwort
$datenbank= "test_import"; # Name der Datenbank
$tabelle= "table02"; # Name der Tabelle
MYSQL_CONNECT($server, $user, $passwort) or die ( "Datenbank ist nicht erreichbar");
MYSQL_SELECT_DB($datenbank) or die ( "Die Datenbank existiert nicht");
$result=MYSQL_QUERY( "CREATE TABLE $tabelle(name char(255),straße char(255))");
MYSQL_CLOSE();
echo "$tabelle wurde erfolgreich angelegt!";
?> |
|
2. Eintragen von Daten in eine Tabelle

Mit diesem Beispiel tragen sie 4 Zeilen in die angelegte Tabelle ein.
<?php
$server= "db2.za-internet.net"; # Datenbankserver
$user= "xxxxxx"; # Benutzername
$passwort= "*******"; # Passowrt
$datenbank= "test_import"; # Name der Datenbank
$tabelle= "table02"; # Name der Tabelle
MYSQL_CONNECT($server, $user, $passwort) or die ( "Datenbank ist nicht erreichbar");
MYSQL_SELECT_DB($datenbank) or die ( "Die Datenbank existiert nicht");
MYSQL_QUERY( "INSERT INTO $tabelle VALUES('test1','test1str.13')");
MYSQL_QUERY( "INSERT INTO $tabelle VALUES('test2','test2str.29')");
MYSQL_QUERY( "INSERT INTO $tabelle VALUES('test3','test3str.18')");
MYSQL_QUERY( "INSERT INTO $tabelle VALUES('test4','test4str.38')");
$anzahl=MYSQL_NUMROWS(MYSQL_QUERY( "SELECT * FROM $tabelle"));
if ($anzahl==0):
echo "Keine Daten vorhanden";
elseif ($anzahl > 0):
echo "$anzahl Datensaetze vorhanden";
endif;
MYSQL_CLOSE();
?> |
|
3. Tabelle in einem HTML Dokument darstellen

Mit diesem Skript können Sie die Tabelle in HTML anzeigen lassen. Wenn Sie diesen Code in Ihr Dokument einfügen
wird beim Aufruf des Dokumentes Ihre komplette Tabelle dargestellt.
<?php
$server= "db2.za-internet.net"; # Datenbankserver
$user= "xxxxxx"; # Benutzername
$passwort= "*******"; # Passwort
$datenbank= "test_import"; # Name der Datenbank
$tabelle= "table02"; # Name der Tabelle
MYSQL_CONNECT($server, $user, $passwort) or die ( "Datenbank ist nicht erreichbar");
MYSQL_SELECT_DB($datenbank) or die ( "Die Datenbank existiert nicht");
$result=MYSQL_QUERY( "SELECT * FROM $tabelle order by name");
echo "<table><tr>";
while ($field=mysql_fetch_field($result)) {
echo "<th>$field->name</th>";
}
echo "</tr>";
while($row = mysql_fetch_row($result)) {
echo "<tr>";
for($i=0; $i < mysql_num_fields($result); $i++) {
echo "<td>$row[$i]</td>";
}
echo "</tr>\n";
}
echo "</table><br><br>";
MYSQL_CLOSE();
?> |
|
4. Tabelleneinträge ändern bzw. aktualisieren 
Benutzen Sie dieses Skript um Änderungen an den vorhandenen Tabelleneinträgen vorzunehmen.
In unserem Beispiel wird hier jeder Eintrag in der Tabelle unter der Spalte "name" mit
Hans Muster durch Muster Hans ersetzt.
<?php
$server= "db2.za-internet.net"; # Datenbankserver
$user= "xxxxxxx"; # Benutzername
$passwort= "*******"; # Passwort
$datenbank= "test_import"; # Name der Datenbank
$tabelle= "table02"; # Name der Tabelle
MYSQL_CONNECT($server, $user, $passwort) or die ( "Datenbank ist nicht erreichbar");
MYSQL_SELECT_DB($datenbank) or die ( "Die Datenbank existiert nicht");
MYSQL_QUERY("UPDATE $tabelle SET name = 'Muster Hans' WHERE name = 'Hans Muster'");
MYSQL_CLOSE();
?> |
|
5. Löschen von Einträgen in einer Tabelle

Mit diesem Skript können Sie einzelne Zeilen aus Ihrer Tabelle löschen. Hier wird die Zeile mit
dem Eintrag test1 unter name gelöscht.
<?php
$server= "db2.za-internet.net"; # Datenbankserver
$user= "xxxxxxx"; # Benutzername
$passwort= "*******"; # Passwort
$datenbank= "test_import"; # Name der Datenbank
$tabelle= "table02"; # Name der Tabelle
MYSQL_CONNECT($server, $user, $passwort) or die ( "Datenbank ist nicht erreichbar");
MYSQL_SELECT_DB($datenbank) or die ( "Die Datenbank existiert nicht");
MYSQL_QUERY("DELETE FROM $tabelle WHERE name = 'test1'");
MYSQL_CLOSE();
?> |
|
6. Löschen der Tabelle 
Das folgende Skript löscht eine Tabelle aus der Datenbank.
<?php
$server= "db2.za-internet.net"; # Datenbankserver
$user= "xxxxxxx"; # Benutzername
$passwort= "*******"; # Passwort
$datenbank= "test_import"; # Name der Datenbank
$tabelle= "table02"; # Name der Tabelle
MYSQL_CONNECT($server, $user, $passwort) or die ( "Datenbank ist nicht erreichbar");
MYSQL_SELECT_DB($datenbank) or die ( "Die Datenbank existiert nicht");
$result=MYSQL_QUERY( "DROP TABLE $tabelle");
echo "Die Tabelle wurde aus der Datenbank geloescht";
MYSQL_CLOSE();
?>
|
|
Viel Spaß mit Ihrer MySQL Datenbank Ihr za-internet Team

|