function db_connect($db_host, $db_user, $db_pass, $db_name) {
$db_connect = mysqli_connect($db_host, $db_user, $db_pass) or die('Could not connect: ' . mysqli_error($db_connect));
$db_select = mysqli_select_db($db_name, $db_connect) or die ('Could not select ' . $db_name . ': ' . mysqli_error($db_select));
}
定义每个变量。所有出现的都是
无法选择CMS:
甚至没有错误消息。我究竟做错了什么?据我所知,它连接到MySQL,但它没有连接到指定的数据库'CMS'。
答案 0 :(得分:7)
根据php.net,mysqli_select_db
exepts是第一个参数MYSQLI link
,秒DB Name
bool mysqli_select_db ( mysqli $link , string $dbname )
http://php.net/manual/en/mysqli.select-db.php
您应该下次启用错误报告,以捕获该错误。
error_reporting(1);