当前位置:  开发笔记 > 编程语言 > 正文

如何从codeigniter中的数据库返回最后一条记录?

如何解决《如何从codeigniter中的数据库返回最后一条记录?》经验,为你挑选了2个好方法。

我想知道我有数据的最后日期.所以我想在我的列date_data中打印最后一个日期.

在模型中:

public function last_record()
{ 
    $query = $this->db->select('LAST(date_data)');
    $this->db->from('date_data');
    return $query;
}

在控制器中:

$last_data = $this->attendance_m->last_record();
var_dump($last_data);

但我没有得到理想的结果



1> Abdulla Nila..:

试试这个

$query = $this->db->query("SELECT * FROM date_data ORDER BY id DESC LIMIT 1");
$result = $query->result_array();
return $result;



2> Saty..:

为了从表中获取最后一条记录,请ORDER BY DESCLIMIT 1

return $last_row=$this->db->select('*')->order_by('id',"desc")->limit(1)->get('date_data')->row();

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有