如何在codeigniter中获取更新的id

Md *_*ain 2 php mysql codeigniter

我是Codeigniter的新手,但是从网上学习,实际上我遇到了一个未知的问题.

我将数据插入数据库中抛出模型,并将数据取回到表单中.

但是当我更新表单时,我想返回更新的ID.

我用过,$user_id = $this->db->insert_id();但这是为了获取插入ID,

即使我试过这个

 $this->db->where('id_colum', $student_id);
 $this->db->update('table_name', $data);
 $user_id = $this->db->insert_id();
 return $user_id;
Run Code Online (Sandbox Code Playgroud)

帮助我,谢谢你的一切......

Ner*_*ere 8

就这样做:

$this->db->where('id_colum', $student_id);
$this->db->update('table_name', $data);
$updated_status = $this->db->affected_rows();

if($updated_status):
    return $student_id;
else:
    return false;
endif;
Run Code Online (Sandbox Code Playgroud)

如果它已更新,则返回$ student_id.:)