2017-03-19 250 views
0

當我運行它顯示此錯誤消息的腳本:PHP警告消息

警告:mysqli_select_db()期望的是2個參數,1 C中給出:\ wamp64 \ WWW \ VehicleWorkshop \ dbconnection.php上線9

的dbconnection.php中的代碼如下

<?php 
$con = mysqli_connect("localhost","root","technology"); 

if (!$con) 
    { 
    die('Could not connect: ' . mysqli_error()); 
    } 

mysqli_select_db("eworkshop"); 
?> 

請幫我解決這個問題。

+2

參考語法:http://php.net/manual/en/mysqli.select-db.php –

+1

的可能的複製[警告:mysqli \ _select \ _db()期望恰好2個參數,1在C:given]中給出(http://stackoverflow.com/questions/26595886/warning-mysqli-select-db-expects-exactly-2-parameters- 1-given-in-c) –

回答

1

mysqli_select_db()函數用於選擇或更改連接的默認數據庫。

語法:

mysqli_select_db(connection,dbname); 

所以儘量

mysqli_select_db($con,"eworkshop"); 
+0

非常感謝它的工作原理。 –

0

可以在連接選擇數據庫

試試這個

$con = mysqli_connect("localhost","root","technology", "eworkshop"); 

if (!$con) 
    { 
    die('Could not connect: ' . mysqli_error()); 
    } 
0

添加連接作爲第一個參數

mysqli_select_db($con, 'eworkshop') or die(mysqli_error($con)); 
0

作爲PHP解析器通知您mysqli_select_db()函數需要2個參數:

1),其保持所述憑證到數據庫甲mysqli的對象。該對象由mysqli_connect()函數生成。

2)帶有數據庫名稱的字符串。

所以,正確的用法是mysqli_select_db($con,"eworkshop");

希望它能幫助:)