PHP
Referenzliste
mysqli_select_db
MySQLi Funktionen
Befehl:
bool mysqli_select_db ( mysqli $link , string $dbname )
bool mysqli::select_db ( string $dbname )
bool mysqli::select_db ( string $dbname )
Parameter-Liste:
Beschreibung | |
---|---|
Nur bei prozeduralem Aufruf: Ein von mysqli_connect() oder mysqli_init() zurückgegebenes Verbindungsobjekt. | |
Der Name der Datenbank. |
Rückgabewerte:
Gibt bei Erfolg
TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben. Beschreibung:
Wählt die Standarddatenbank bei der Durchführung von Abfragen für die Datenbankverbindung verwendet werden.
Aktiv in Version:
(PHP 5)
Hinweis:
Hinweis:
Diese Funktion sollte nur verwendet werden, um die Standarddatenbank für die Verbindung zu ändern. Sie können die Standarddatenbank mit 4. Parameter in mysqli_connect() wählen.
Siehe auch:
Alias von mysqli::__construct
Öffnet eine Verbindung zu einem MySQL-Server
mysqli_select_db() - Beispiel: Objektorientierter Stil
(mysqli::select_db)
(mysqli::select_db)
Eingabe:
<?php $mysqli = new mysqli("localhost", "my_user", "my_password", "test"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } /* return name of current default database */ if ($result = $mysqli->query("SELECT DATABASE()")) { $row = $result->fetch_row(); printf("Default database is %s.\n", $row[0]); $result->close(); } /* change db to world db */ $mysqli->select_db("world"); /* return name of current default database */ if ($result = $mysqli->query("SELECT DATABASE()")) { $row = $result->fetch_row(); printf("Default database is %s.\n", $row[0]); $result->close(); } $mysqli->close(); ?>
Ausgabe:
Default database is test.
Default database is world.
Default database is world.
mysqli_select_db() - Beispiel: Prozeduraler Stil
(mysqli::select_db)
(mysqli::select_db)
Eingabe:
<?php $link = mysqli_connect("localhost", "my_user", "my_password", "test"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } /* return name of current default database */ if ($result = mysqli_query($link, "SELECT DATABASE()")) { $row = mysqli_fetch_row($result); printf("Default database is %s.\n", $row[0]); mysqli_free_result($result); } /* change db to world db */ mysqli_select_db($link, "world"); /* return name of current default database */ if ($result = mysqli_query($link, "SELECT DATABASE()")) { $row = mysqli_fetch_row($result); printf("Default database is %s.\n", $row[0]); mysqli_free_result($result); } mysqli_close($link); ?>
Ausgabe:
Default database is test.
Default database is world.
Default database is world.
MySQLi Funktionen