Codeigniter 获取最后插入的记录不仅是一条记录,而且是多条记录
我通过文本区域一次插入10到11条记录,我希望它们只显示这些记录,而不是所有其他记录。 我正在使用codeigniter。所以我需要在codeigniter中进行查询Codeigniter 获取最后插入的记录不仅是一条记录,而且是多条记录,codeigniter,Codeigniter,我通过文本区域一次插入10到11条记录,我希望它们只显示这些记录,而不是所有其他记录。 我正在使用codeigniter。所以我需要在codeigniter中进行查询 $this->db->select("*"); $this->db->from('try2check_cardinfo'); $this->db->limit(1); $this->db->order_by("id","DESC"); $q =$thi
$this->db->select("*");
$this->db->from('try2check_cardinfo');
$this->db->limit(1);
$this->db->order_by("id","DESC");
$q =$this->db->get();
echo "<pre>";
$r = $q->result_array();
$iddd = $r[0]['id'];
$this->db->select("*");
$this->db->from("try2check_cardinfo");
// $this->db->limit(3);
$this->db->order_by("id","desc");
$this->db->where('id >',$iddd);
$query = $this->db->get();
$result = $query->result();
return $result;
$this->db->select(“*”);
$this->db->from('try2check_cardinfo');
$this->db->limit(1);
$this->db->order_by(“id”,“DESC”);
$q=$this->db->get();
回声“;
$r=$q->result_array();
$iddd=$r[0]['id'];
$this->db->select(“*”);
$this->db->from(“try2check\u cardinfo”);
//$this->db->limit(3);
$this->db->order_by(“id”,“desc”);
$this->db->where('id>',$iddd);
$query=$this->db->get();
$result=$query->result();
返回$result;
请添加您的代码片段,并更清楚地定义您的问题。什么定义“最后插入”?这是在插入迭代中,还是基于时间?无论哪种方式,您都希望将“上次插入”存储在某种类型的集合(数组/列表、对象、地图/字典、链表等)中。控制器和模型代码在哪里,您每次只希望插入10或11的id?我认为您希望一次插入一批10-11记录,并希望返回这些10-11记录的所有插入数据。