使用以下查询向所有的m人问好:
$rows = mysql_query("UPDATE admin SET create ='".$close."' WHERE id=".$id) or die(mysql_error());但我得到了以下错误:,您的SQL语法出现了错误;请检查与MySQL服务器版本对应的手册,以获得在第1行中使用id=6附近的“create=‘0”的正确语法
请提前在这方面帮助我
发布于 2012-10-12 14:49:59
create是保留字。你必须逃离它:
UPDATE admin SET `create`=...
^- ^-发布于 2012-10-12 14:49:54
您需要使用backticks (`)正确引用查询,因为create是MySQL中的保留关键字。
$rows = mysql_query("UPDATE admin SET `create` = '".$close."' WHERE `id` = ".$id) or die(mysql_error());我强烈建议使用PDO。
https://stackoverflow.com/questions/12861599
复制相似问题