对不起,如果问题看起来很奇怪而且很愚蠢,但是我需要知道它是可能的还是什么。在mysql中运行更新查询后返回更新后的值
因此 我有以下查询更新请求表中的请求记录的状态。
$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');
我不知道我是否可以在执行查询,而不运行的另一个选择查询后立即得到更新状态字段的值。
不,你不能得到它,在更新后,你可以得到的唯一的事情是受影响行,这是'1' – Ghost 2014-09-22 08:44:14