从变量值中减去字段值的正确语法是什么?
示例:
field1 = 100
variable1 = 10
我想使用codeigniter的活动记录
从field1中减去variable1我目前的代码如下:
$this->db->set('volume', 'volume'-$r['quantity'], FALSE)
->where('code',$r['ingredient_id'])
->update('tbl_ingredients');
volume is the field
$r['quantity] is the variable
这是对的吗?因为我得到了错误的结果。
答案 0 :(得分:5)
试试这个
$this->db->set('volume', 'volume-'.$r['quantity'], FALSE)