如何在codeigniter中检索特定属性的最后一个条目

时间:2013-11-21 11:36:56

标签: codeigniter

我有多个条目对应一个属性。我需要检索特定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'

2 个答案:

答案 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);