2017-03-19 211 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");

希望它能帮助:)