mysql_query SELECT给我带来麻烦

Kis*_*hor 1 php mysql

我真的不知道这有什么不对.我曾经写过完全相同的东西,并让它工作.

$check = mysql_query("SELECT encrypt FROM database WHERE word='$word'") or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

返回的错误是:您的SQL语法中有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行的'database WHERE word ='asdaasdasdd''附近使用正确的语法

Sha*_*ngh 9

DATABASE是一个mysql保留字,用反引号"`来表示它

$check = mysql_query("SELECT encrypt FROM `database` WHERE word='$word'")
                     or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)