删除一行后。如何获得它的身份。
我们可以从$ this-> db-> insert_id()接收插入的ID。是否有类似的功能来获取已删除的记录ID。
答案 0 :(得分:1)
但是你会删除记录的id。
在模型中,您将传递id作为参数。尝试以下代码。
public function delete_row($id)
{
$this->db->where(array("id"=>$id));
$this->db->delete("my_table");
if($this->db->affected_rows()>0)
return $id;
else
return false;
}
注意:如果您没有传递ID。那么你必须使用相同的参数来删除记录之前用来删除记录。
答案 1 :(得分:0)
首先应该将您要删除的ID保存在变量中,然后将变量(id)传递给查询并删除该行后,您将能够使用仍存储在其中的ID执行任何操作变量。简单直接无需添加任何功能。