Php 为什么sql看不到该列?

Php 为什么sql看不到该列?,php,mysql,Php,Mysql,字段列表中的未知列“ft_模板” 出于某种原因,这种情况会发生。我可以打印整个请求并复制。因此,如果我手动执行它,它是有效的。但在php的情况下,我得到了这个错误。在这儿 但是 没用 还有工作。在php中不是 复制粘贴此文件并查看其是否有效: "UPDATE portal_settings SET ft_template='123' WHERE id = 1" 戴帽子试试。错误在哪里?您在php中执行的确切代码是什么?@gmc在php中执行相同的sql。您的sql语法有错误;查看与MySQL

字段列表中的未知列“ft_模板”

出于某种原因,这种情况会发生。我可以打印整个请求并复制。因此,如果我手动执行它,它是有效的。但在php的情况下,我得到了这个错误。在这儿

但是

没用

还有工作。在php中不是


复制粘贴此文件并查看其是否有效:

"UPDATE portal_settings SET ft_template='123' WHERE id = 1"

戴帽子试试。错误在哪里?您在php中执行的确切代码是什么?@gmc在php中执行相同的sql。
您的sql语法有错误;查看与MySQL服务器版本对应的手册,了解在第1行的“门户设置”设置“ft\U模板”=“123”,其中“id”=1”附近使用的正确语法。Updated您不想对表或列名使用单引号;单引号用于字符串文字,请显示PHP代码。我认为这是因为您没有以字符串格式设置查询。@tomSurge
字段列表中的未知列“ft\u template”
:>
"UPDATE portal_settings SET ft_template='123' WHERE id = 1"