我试图连接到我的数据库时创建日志,但我得到这个错误:致命错误:未捕获的错误:调用一个成员函数FETCH_ASSOC()布尔
Fatal error: Uncaught Error: Call to a member function fetch_assoc() on boolean
下面是代码:
<?php
include 'database.php';
?>
<?php
// create a variable
$email=$_POST['email'];
$password=$_POST['password'];
//Execute the query
$sql = "SELECT * FROM user WHERE email='$email' AND password='$password'";
$result = mysqli_query($connect,$sql);
if(!$row = $result -> fetch_assoc($result)){
echo "Your email or password is incorrect!";
}
else{
echo "You are logged in!";
}
谢谢!
错误说的一切,'$ result'是一个布尔值,而不是对象 –
写mysqli_fetch_assoc代替FETCH_ASSOC –
同样的错误@VishnuBhadoriya –