我試圖連接到我的數據庫時創建日誌,但我得到這個錯誤:致命錯誤:未捕獲的錯誤:調用一個成員函數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 –