2015-04-19 36 views
-1

我寫這個命令錯誤在近= MySQL的句法在where子句

$result = mysql_query("SELECT * FROM register where name= ‘lakhan’ ") or die(mysql_error()); 

和運行PHP文件時,它顯示:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '‘lakhan’' 

我使用MySQL服務器5.5,而是= OF簽署我也使用LIKE也在查詢,然後太錯誤coming.Please幫我解決它

回答

0

使用單引號大約值:

$result = mysql_query("SELECT * FROM register where name= 'lakhan' ") or die(mysql_error()); 

不再使用已棄用的mysql_* API。使用mysqli_*PDO與準備好的語句。

+0

我已經使用單引號纔會出現錯誤 –

+0

@RamSomani哪些錯誤? – Jens

+0

錯誤已解決,謝謝....單個問題將用於查詢而不是雙重問題 –