gpt4 book ai didi

php - 如何使用 CodeIgniter 在 MySQL 中更新数学集?

转载 作者:行者123 更新时间:2023-11-29 15:42:14 25 4
gpt4 key购买 nike

我想通过将当前数据与输入的数据相加来更新数据库存。正确的做法是什么?

public function addStock($tabel,$total,$id_barang){
$this->db->set("total","total + $total");
$this->db->where('id_barang',$id_barang);
$this->db->update($tabel);
}

输出应该是加法的结果,但是一直返回0。

最佳答案

set() 方法上附加一个 FALSE 第三个参数以防止查询被转义:

public function addStock($tabel,$total,$id_barang){
$this->db->set("total","total + $total", false);
$this->db->where('id_barang',$id_barang);
$this->db->update($tabel);
}

关于php - 如何使用 CodeIgniter 在 MySQL 中更新数学集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57491537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com