mysql_select_db()期望参数2是资源,第7行/ home / u707958028 / public_html / Couponn App / db1.php中给出的对象
这是我的db1.php
<?php
$database = "blabla";
$server = "blabla";
$db_user = "blabla";
$db_pass = "blabla";
$link = mysqli_connect($server, $db_user, $db_pass);
mysqli_select_db($database,$link);
?>
答案 0 :(得分:2)
您以错误的方式使用mysqli_select_db
。第一个参数必须是链接,第二个参数必须是数据库的名称。所以:
mysqli_select_db($link, $database);
答案 1 :(得分:1)
作为对Ahmad答案的延伸,使用mysqli_select_db是不必要的,因为mysqli_connect函数允许您将数据库定义为附加参数。
<?php
mysqli_connect("server","username","password","database");
答案 2 :(得分:0)
请尝试此代码..
`<?php`
$database = "blabla";
$server = "blabla";
$db_user = "blabla";
$db_pass = "blabla";
$link = mysqli_connect($server, $db_user, $db_pass);
mysqli_select_db($link,$database);
?>
in mysqli_select_db
第一个参数必须是数据库资源链接,第二个参数必须是数据库名称。