首页 > php教程 > PHP开发 > 正文

CI框架分页类的使用(1)

黄舟
发布: 2016-12-29 09:45:37
原创
1430 人浏览过

首先,要查询数据库,确定一共有多少条数据

$this->load->model('test_model');
$user=$this->test_model->user_select_all();
$pageall=count($user);//总条数
$pagenum=20;//每页显示的条数
登录后复制

其次,进行config的配置

$config['total_rows']=$pageall;
$config['per_page']=$pagenum;
$config['num_links']=3;//定义当前页面的前后各有几个数字链接
$config['base_url']="
http://localhost/CodeIgniter_2.1.3/index.php/pages/pagelist/
";
$config['use_page_numbers']=true;//URL中的数字显示第几页,否则,显示到达第几条
登录后复制



最后,载入分页类,并调用

$this->load->library("pagination");//载入
$this->pagination->initialize($config);//初始化配置
echo $this->pagination->create_links();//显示<1 2 3 4.....>这样的页数选择
echo "
";
$id=$id?$id:1;
$start=($id-1)*$pagenum;
$list=$this->test_model->user_select_limit($start,$pagenum);//每一页的内容
var_dump($list);
登录后复制

 以上就是CI框架分页类的使用(1)的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!


相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!