虽然通过mysqli使用php连接数据库,但页面底部显示错误
我在附上代码
<?php
$servername="localhost";
$username="root";
$password="";
$dbname="exam";
// Create the connection
$conn= new mysqli($servername,$username,$password,$dbname);
//Check Connection
if($conn->connection_error)
{
die("Connection failed: " . $conn->connect_error);
}
?>
错误即将到来
注意:未定义的属性:mysqli :: $ connection_error in 第9行的C:\ xampp \ htdocs \ work \ Cs \ Admin-Panel \ dbConnect_exam.php
请帮助!!!!
答案 0 :(得分:5)
mysqli中没有connection_error
属性。要检查连接错误,请使用
if ($conn->connect_error) {
die('Connect Error: ' . $conn->connect_error);
}
答案 1 :(得分:1)
您错误地将connect_error
改为connection_error
[connection_error
不是 PHP 属性]。更改它。希望它可以使用。
<?php
$servername="localhost";
$username="root";
$password="";
$dbname="exam";
// Create the connection
$conn= new mysqli($servername,$username,$password,$dbname);
//Check Connection
if($conn->connect_error)
{
die("Connection failed: " . $conn->connect_error);
}
?>
答案 2 :(得分:0)
尝试
if($conn->connect_errno)
而不是
if($conn->connection_error)