0
我正在处理数据库列值(int)以使用set
减去和更新。我使用$this->db->set()
来减去和更新codeigniter中的列值。使用设置来减去更新查询中的列值
问题是当我运行查询列值get变为null。
$this->db->set('app_balance', 'app_balance'. - $app_work_charge.'');
$this->db->where('id', $app_id);
$this->db->update('app');
在我的日志文件中,它不会显示任何错误。
更多信息说明:如果列值为200,并且如果我想从中减去10,则在查询执行后,它将更改为null
。
谢谢,我没有得到这'虚假'呢?请你详细说明一下。 –
'false'会阻止数据被转义。 你也可以参考'https:// www.codeigniter.com/userguide3/database/query_builder.html'中的其他细节 –