gpt4 book ai didi

php - Codeigniter,通过变量中包含的值增加数据库值

转载 作者:可可西里 更新时间:2023-10-31 23:08:18 25 4
gpt4 key购买 nike

我正在使用 codeigniter,我的模型中有以下功能可以给用户打分。然而,它不起作用,而是将点数列设置为 0。

在 codeigniter 手册中是这样写的。因此我不知道为什么它不起作用......

谢谢

function give_points($username,$points)
{
$this->db->set('points', 'points + $points');
$this->db->where('username', $username);
$this->db->update('users');
echo"done";
}

最佳答案

我相信你必须特别告诉 CI 不要转义文本。我没有方便的 CI 安装来测试它,但我认为它是这样的:

$this->db->set('points', 'points + ' . (int) $points, FALSE);

关于php - Codeigniter,通过变量中包含的值增加数据库值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6889828/

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