我正在编写一个PHP脚本来基本上更新表中的值。当前,值是NULL
,并且是TEXT
。当我尝试使用PHP将其设置为字符串时,出现以下错误:
“字段列表”中的未知列“”
我不知道这意味着什么,所有其他的StackOverflow解决方案都无济于事。
SQL:
UPDATE
`teacher_accounts`
SET
`quizzes` = "QUIZ_STRING"
WHERE
`id` = "TEACHER_ID";
表结构:
`id` INT(11),
`email` TEXT,
`full_name` TEXT,
`password` TEXT,
`permissions` TEXT,
`activated` TEXT,
`quizzes` TEXT
除当前为
NULL
的测验外,所有内容均已填写。为此,我一直在敲键盘。我敢肯定,这是一个简单的解决方法,如果这是一个愚蠢的错误,对不起。提前致谢!米斯特里
最佳答案
您是否尝试过直接在mysql上运行查询?
在您的PHP文件中尝试使用此方法
UPDATE
teacher_accounts
SET
quizzes = "QUIZ_STRING"
WHERE
id = "TEACHER_ID";
列名称在PHP中的SQL中没有单引号