下面的 MySQL 查询运行良好。它用votes_up
变量的任何值替换 MySQL 数据库中的字段$votes_up
。
UPDATE submission
SET votes_up = $votes_up
WHERE submissionid = $id
但是,当我尝试添加第二个条件时,该条件将同时用名为flag1
的变量的值替换一个名为的字段$uflag
,我收到一条错误消息。我试图用于此的查询如下。错误消息说明Unknown column 'admin' in 'field list'
的值是否$uflag
为“admin”。此外, 的值$uflag
没有被放入数据库中。任何想法为什么我会收到此错误?
UPDATE submission
SET votes_up = $votes_up,
flag1 = $uflag
WHERE submissionid = $id