gpt4 book ai didi

php - 在 mysql 中运行更新查询后返回更新后的值

转载 作者:行者123 更新时间:2023-11-29 01:28:45 24 4
gpt4 key购买 nike

如果这个问题看起来很奇怪和愚蠢,我很抱歉,但我需要知道它是否可能或什么。

所以我有以下查询更新请求表中请求记录的状态。

$updateQ = "UPDATE requests SET status = status+1 WHERE rid = '$rid'";
if($this->db->query($updateQ))
return $this->db->select('status')->from('requests')->where('rid', $rid)->get()->row('status');

我想知道是否可以在执行查询后立即获取更新后的 status 字段的值,而无需运行另一个选择查询。

最佳答案

不,你不能。我不明白,你为什么担心。我猜,rid 是您的主键。因此,之后的 SELECT 应该非常快,您几乎不会注意到它。

关于php - 在 mysql 中运行更新查询后返回更新后的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25969684/

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