Arbeiten mit MySQL

Grundlagen: Verbinden, einfügen, löschen, auswählen



Datenbankverbindung herstellen

@mysql_connect("localhost","name","password")
OR die ("Cant connect to database, please try it later.");
mysql_select_db("usr_webxy_1")
OR die ("Cant connect to database");
 
alternativ zu "localhost" ist auch die IP-Adresse möglich.
Diese können Sie, wenn erforderlich, über >>Ausführen|cmd|ping<< http://websitename.de herausfinden


Datensätze in Tabelle einfügen
mysql_query("INSERT INTO DB_Name (Entry1, Entry2) VALUES ("Value1", "Value2")");
 
* DB_Name entspricht dem Namen der Tabelle.
* Entry1 und Entry2 entsprechen den Feldnamen der Tabelle.
* Value1 und Value2 entsprechen den Werten, die in die Felder Entry1 bzw.Entry2 eingefügt werden sollen.


Daten aus Tabelle auslesen
//Alle Einträge einer Tabelle auslesen
$call=mysql_query("SELECT * FROM DB_NAME");
$row = mysql_num_rows($call);
while( $row = mysql_fetch_object($call) )
{
  $name=$row->Entry1;
}
 
Datensätze aus einer Tabelle entfernen
// Bestimmten Wert aus Tabelle löschen
mysql_query("DELETE FROM DB_NAME WHERE Entry=Value1");
 
// Alle Wert aus Tabelle löschen
mysql_query("DELETE * FROM DB_NAME);
Neue Tabelle erstellen
mysql_query("Create Table DB_Name(raum1 INT, raum2 VARCHAR(10))");
 
 
* DB_Name entspricht dem Tabellenname.
* raum1 entspricht dem Feldnamen der Tabelle, der den Typ Integer erhält.
* raum2 entspricht dem Feldnamen der Tabelle, der den Typ VARCHAR mit der Stringlänge 10 erhält.