【发布时间】:2010-11-16 16:51:01
【问题描述】:
下面的 MySQL 查询运行良好。它将 MySQL 数据库中的字段 votes_up 替换为变量 $votes_up 的任何值。
UPDATE submission
SET votes_up = $votes_up
WHERE submissionid = $id
但是,当我尝试添加第二个条件以同时将名为 flag1 的字段替换为名为 $uflag 的变量的值时,我收到一条错误消息。我试图用于此的查询如下。如果$uflag 的值为“admin”,则错误消息显示Unknown column 'admin' in 'field list'。此外,$uflag 的值没有被放入数据库中。任何想法为什么我会收到此错误?
UPDATE submission
SET votes_up = $votes_up,
flag1 = $uflag
WHERE submissionid = $id
【问题讨论】:
标签: php sql mysql mysql-error-1054