Mel*_*991 0 php mysql syntax-error
我根本无法理解这一个.
我正在编写一个简单的PHP脚本来更新特定的数据库字段.
这个查询工作正常,没有任何问题,但是settings_id似乎很容易改变,因此不适合/便携
mysql_query("UPDATE oc_setting SET value='" . $css . "'" . 'WHERE setting_id=13576', $con) or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)
这个查询似乎在任何情况下都不起作用,这是我需要的查询.
mysql_query("UPDATE oc_setting SET value='" . $css . "'" . 'WHERE key="sellya_custom_css"', $con) or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)
它给我留下了这个错误:你的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行的'key ="sellya_custom_css"'附近使用正确的语法
现在我有一个预感,它可能有一些单词key可能是一个保留关键字或其他东西所以我尝试用引号括起来,虽然脚本没有出现任何错误,但它也没有更新字段.
我已经尝试了无数组合与单引号双引号,各种类型的串联组合无济于事.
有人可以帮帮我吗?
谢谢.