我无法让mysqli_connect使用Xampp工作

时间:2016-01-10 01:27:00

标签: php mysql mysqli

我想使用mysqli_connect,我尝试了各种各样的变化,但没有一个变得有效。他们都抛出"没有选择数据库" 。我遇到配置问题或代码错误?这个工作

$host = "localhost";
$uname = "root";
$pwd = "";
$database = "testdb";

$conn = mysql_connect($host, $uname, $pwd);
$database = mysql_select_db($database, $conn)

我不知道让这个问题更清楚,我想用 这些不起作用

$host = "localhost";
$uname = "root";
$pwd = "";
$database = "testdb";

$conn = mysqli_connect($host, $uname, $pwd);
$database = mysqli_select_db($database, $conn);

$host = "localhost";
$uname = "root";
$pwd = "";
$database = "testdb";

$conn = mysqli_connect($host, $uname, $pwd, $database);

但它不起作用,我想知道为什么它不起作用以及如何使用Xampp使其工作。这很可能是一个配置问题,但我迷路了。我之前已经问过这个问题,似乎没有人知道如何修复。

2 个答案:

答案 0 :(得分:1)

$database = mysqli_select_db($database, $conn);

语法不正确,它是

mysqli_select_db($conn, $database);

此外,您可以删除该行并执行以下操作:

$conn = mysqli_connect($host, $uname, $pwd, $database);

答案 1 :(得分:0)

我在我的实时服务器上测试了这个

$conn = mysqli_connect($host, $uname, $pwd, $database);

肯定存在配置问题,我会进一步检查。