我有这样的PHP代码:
$query = 'UPDATE `user_vote` SET `container` = CONCAT(`container`, ' ;
$query .= ",$glas";
$query .= ') WHERE `user_id` = ' . $id_u;
$this->db->query($query);
当我运行此代码时,出现以下错误:
错误号:1054
"字段列表"中的未知列",iljadu"
更新
user_vote
集合container
= CONCAT(container
,,iljadu
) 其中user_id
= 4
查询有什么问题?
您的变量周围缺少引号concat()
$query = 'UPDATE `user_vote` SET `container` = CONCAT(`container`, ' ;
$query .= ",'$glas'";
$query .= ') WHERE `user_id` = ' . $id_u;
$this->db->query($query);
$query .= ",$glas";
应该是
$query .= "$glas";