我開發的網站PHP腳本,我就遇到了這個錯誤SQL語法錯誤
「您的SQL語法錯誤;檢查對應於您的MySQL服務器版本的使用權語法手冊附近「=‘’WHERE電子郵件=‘[email protected]’」在1號線
我已經改變了一切都有可能,但我仍然不能得到它
繼承人我用鱈魚:
$query = "SELECT * FROM users WHERE email='$email'";
$result = mysql_query($query) or die(mysql_error());
$num=mysql_num_rows($result);
if(num == 0){}
如果你會這麼好心地幫我解決這個問題,我將不勝感激
您可以試試這個$ result:'$ result = mysql_query(「選擇電子郵件從用戶WHERE電子郵件='電子郵件'')或死(....);' – Eray
您的單/雙報價看起來有點奇怪。你在單詞「nobody」之前有一個單引號,看起來不合適。 – kinakuta
完整性檢查:在「用戶」表中是否有一個名爲「email」的列?如果是這樣,請嘗試在表實體周圍添加反引號(就在鍵盤上的數字1的左側):「SELECT \'email \'FROM \'users \'WHERE \'email \'='$ email'」 – Joe