我知道還有很多其他人有這個問題,但我找不到解決方案。我以前有這個問題,我設法解決它:PHP - 準備語句bind_param()
$check = $conn->prepare("SELECT password,key,user FROM `users` WHERE email = ?");
$check->bind_param("s",$url_email); <-- line 31
$check->execute();
mysqli_stmt_bind_result($check,$db_pass,$db_user_id,$db_username);
$check->close();
但使用事先準備好的聲明時,我得到這個錯誤:
PHP Fatal error: Call to a member function bind_param() on a non-object in /var/www/html/login.php on line 31
'key'被保留。 – chris85
您的查詢也未選擇用戶標識「$ db_user_id」。 – chris85