一切都在我的新網站工作得很好,但我不能讓這段代碼的工作:PHP/MySQL的帳號激活
$query = mysql_query("SELECT * FROM members WHERE useremail = '$useremail'");
$row = mysql_fetch_assoc($query);
$activation = $row['activation'];
if ($activation == '0') {
die('Your account is not yet active. Please check your email!');
exit();
}
在數據庫中,該類型是enum('0', '1')
和領域名字是activation
。
以下是錯誤消息我得到:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result
可能有人請給我一個提示?
謝謝。
'echo'實際的sql代碼,將其複製到querybrowser並查看結果。 – k102
Try:mysql_query(「SELECT * FROM members WHERE useremail ='$ useremail'」)或die(mysql_error()); – dfsq
請告訴我你正在轉義'$ useremail' –