我已经安装了wamp服务器并正在使用localhost。我正在尝试使用以下代码连接数据库
<?php
$servername = "localhost";
$username = "";
$password = "";
$database ="weddingapp";
// Create connection
$conn = mysqli_connect($servername, $username, $password);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
mysqli_select_db("$database", $conn);
echo "Connected successfully";
?>
连接成功后出现错误
警告:mysqli_select_db()要求参数1为mysqli,第13行的C:\ wamp \ www \ Wedding-app \ config.php中给出的字符串
我是PHP新手,帮助我 提前致谢
答案 0 :(得分:1)
明显显示错误
mysql_select_db("$database", $conn);
^^^^^^^^^^^^^^^^^^
一定是
mysql_select_db($conn,$database);
尝试学习该功能
mysqli_select_db ( mysqli $link , string $dbname )
SideNote:您使用 mysqli 或 PDO
开始使用已弃用的 mysql 版本
答案 1 :(得分:0)
$conn = mysqli_connect($servername,$username,$password,$database) or die("Error " . mysqli_error($conn));
答案 2 :(得分:0)
您没有提供用户名,请更改为
$username = "root";
答案 3 :(得分:-3)
试试这个
<强>代码: - 强>
<?php
$servername = "localhost";
$username = "";
$password = "";
$database ="weddingapp";
// Create connection
$conn = mysql_connect($servername, $username, $password);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
mysql_select_db($database, $conn);
echo "Connected successfully";
?>
错误是你给了&#34; $ database&#34;在行号:13删除。