我有多个条目对应一个属性。我需要检索特定id的最后插入记录。我试过这个,
$this->db->select('*');
$this->db->from('tbl_appverification');
$this->db->where('app_no',$appno);
$query = $this->db->get();
return $query_result();
但我得到的所有值都是app_no ='5665'
答案 0 :(得分:0)
它是$query->result()
如果你想要最后插入的值,你应该在表中有一个带有时间戳的列,或者按自动递增的id(desc)排序并选择第一个记录。
例如:
$this->db->order_by('id', 'desc');
或
$this->db->order_by('created', 'desc');
答案 1 :(得分:0)
在数据库date_inserted中添加列
并添加此代码
$this->db->order_by('date_inserted','desc/asc');
$this->db->limit(1);