【发布时间】:2026-02-07 10:25:02
【问题描述】:
我想在我的 codeigniter 项目中将我的字段值增加到其当前值加 1。所以,我做了一个功能,但它不起作用。我的功能是。
function increse_field_by_1($table_name,$fieldToIncrease,$whileCondition){
$this->db->where($whileCondition);
$this->db->set($fieldToIncrease, $fieldToIncrease+1, FALSE);
$this->db->update($table_name);
$query = $this->db->get();
}
及其显示错误。
Error Number: 1054
Unknown column '$fieldToIncrease' in 'field list'
UPDATE `rule` SET ruleid = $fieldToIncrease+1 WHERE `interface` = 'lan'
我不知道如何解决它。请帮我。
【问题讨论】:
-
如何以及在哪里调用 increse_field_by_1 ? - 请显示这种类型的代码
标签: php mysql codeigniter