用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3334|回复: 4
收起左侧

[数据库] 怎么用ci框架读取数据库表中的最后5条数据

[复制链接]
发表于 2018-3-24 10:41:45 | 显示全部楼层 |阅读模式
怎么用ci框架读取数据库表中的最后5条数据

发表于 2018-3-24 15:42:31 | 显示全部楼层
$data = $this->db->order_by('id asc')->get('表名')->result_array();print_r($data);
回复 支持 1 反对 0

使用道具 举报

发表于 2018-3-26 16:53:25 | 显示全部楼层
1、先按照标准的SQL写出你需要读取的SQL语句;
2、熟读CI的查询构造器,然后改写你的SQL;
 楼主| 发表于 2018-3-29 14:33:30 | 显示全部楼层
$sql="SELECT title,uid,url,inputtime FROM dr_1_free ORDER BY id DESC LIMIT 5";
$query = $ci->db->query($sql)->result_array();
我已经找到更好的方法啦,很简单
 楼主| 发表于 2018-3-29 14:36:26 | 显示全部楼层
连普科技 发表于 2018-3-24 15:42
$data = $this->db->order_by('id asc')->get('表名')->result_array();print_r($data);

谢谢啦,这个很好,我这边也找到一个方法,直接写sql语句,最后再放入ci中执行:
$sql="SELECT title,uid,url,inputtime FROM dr_1_free ORDER BY id DESC LIMIT 5";
$query = $ci->db->query($sql)->result_array();

本版积分规则