Heim >Backend-Entwicklung >PHP-Tutorial >Warum zeigt mysqli_select_db() „Warnung: mysqli_select_db() erwartet genau 2 Parameter, 1 gegeben' an?

Warum zeigt mysqli_select_db() „Warnung: mysqli_select_db() erwartet genau 2 Parameter, 1 gegeben' an?

Barbara Streisand
Barbara StreisandOriginal
2024-11-29 10:54:14790Durchsuche

Why Does mysqli_select_db() Show

Fehler: Fehlender Parameter in mysqli_select_db()

In einem PHP-Skript erfordert die Funktion mysqli_select_db() zwei Parameter: den Verbindungslink und Der Datenbankname, mit dem eine Verbindung hergestellt werden soll. Allerdings stoßen viele Entwickler bei der Verwendung dieser Funktion auf den Fehler „Warnung: mysqli_select_db() erwartet genau 2 Parameter, 1 angegeben“.

Bei der Untersuchung ergibt sich das Problem aus einem Missverständnis der erforderlichen Parameter. Im bereitgestellten Beispiel:

mysqli_select_db('phpcadet') or die($connect_error);

Nur ​​ein Parameter wird an die Funktion mysqli_select_db() übergeben, nämlich der Datenbankname. Um diesen Fehler zu beheben, sollte die korrekte Verwendung wie folgt lauten:

mysqli_select_db($con, 'phpcadet');

Hier stellt $con den mit mysqli_connect() hergestellten Verbindungslink dar und „phpcadet“ ist die Zieldatenbank. Durch die Bereitstellung beider Parameter kann die Funktion mysqli_select_db() erfolgreich die Verbindung zur angegebenen Datenbank herstellen, sodass das Skript ohne Fehler fortfahren kann.

Das obige ist der detaillierte Inhalt vonWarum zeigt mysqli_select_db() „Warnung: mysqli_select_db() erwartet genau 2 Parameter, 1 gegeben' an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn