这是代码:
$dbConn = mysqli_connect ($dbHost, $dbUser, $dbPass) or die ('MySQL connect failed. ' . mysqli_error());
mysqli_select_db($dbName) or die('Cannot select database. ' . mysqli_error());
答案 0 :(得分:1)
您需要为mysqli_select_db()提供两个参数-mysqli_connect()
返回的链接标识符和数据库名称:
$dbConn = mysqli_connect ($dbHost, $dbUser, $dbPass) or die ('MySQL connect failed. ' . mysqli_error());
mysqli_select_db($dbConn, $dbName) or die('Cannot select database. ' . mysqli_error());
如果需要对数据库执行查询,请使用mysqli_query():
$sql = ' ... SQL statement ...';
mysqli_query ($dbConn, $sql) or die('Cannot select database. ' . mysqli_error());
答案 1 :(得分:1)
将mysqli_select_db($dbName)
更改为mysqli_select_db($dbConn,$dbName)
请仔细阅读-w3schools.com/php/php_ref_mysqli.asp,以获取有关使用mysqli的更多信息。
答案 2 :(得分:1)
这是因为您只提供1个参数,而期望2个参数。
您需要向mysqli_select_db()提供第二个参数。
在这种情况下,第一个参数是
your connection
$dbConn
第二个是您的
database name
将此mysqli_select_db($dbName)
更改为此mysqli_select_db($dbConn,$dbName)
有关详细信息,您可以检查w3