CodeIgniter的分页的分页类的使用实例

CodeIgniter的分页的分页类的使用实例
本文阐述了CodeIgniter分页的分页类的使用。分享给您参考,如下:

控制器(应用/控制器/ page.php文件):
公共功能指数()
{
美元->荷载->模型('home_model ',' ',真的);
数组();
{ } = 'per_page配置美元的美元-> per_page; / /每页数据的数量
current_page = intval美元(美元->输入-> get_post('per_page',true); / /)得到的当前页码页码
页还原
如果($ current_page = 0)
{
current_page = 1美元;
}
美元($ current_page偏移= 1)* $配置{ 'per_page}; / /设置偏移限制数据查询的起始位置(从$偏移)
结果=美元美元-> home_model ->指数(美元抵消,配置'per_page'} {美元,美元= ID降序的顺序);
{ } = 'base_url配置美元的美元->配置->项目('base_url)。'admin /家/索引;
{ } = 'first_link配置美元的美元-> first_link; / /家
{ } = 'prev_link配置美元的美元-> prev_link; / /
{ } = 'next_link配置美元的美元-> next_link; / /
{ } = 'last_link配置美元的美元-> last_link; / /。
{ } = 'total_rows配置美元的美元的结果{综合}; / /总人数
{ } = 'num_links美元配置的3;连接 / /页码
{ } =美元的真正'use_page_numbers配置;
{ } =美元的真正'page_query_string配置;
美元->荷载->图书馆('pagination '); / / CI分页类加载
美元->页码->初始化($配置);
$结果=数组(
名单= > $结果{ 'list},
总= > $结果{综合},
current_page= > current_page美元,
per_page= > $配置{ 'per_page},
= >美元->页码-> create_links(页),
);
美元->荷载->视图('admin /家,$结果);
}

模型(应用/模型/ home_model.php文件):
公共功能指数(美元抵消,$num,$order = ID DESC)
{
为查询=美元->数据库->查询(选择name_cn,mall_type,create_time从smzdm_mall哪里is_deleted = 0顺序);
返回的数组(
‘总'=美元->数据库-> count_all('smzdm_mall,阵列('is_deleted= > '0')),
= > $查询->结果('list),
);
}

更多关于CodeIgniter相关感兴趣的读者的内容可以看到特殊站:CodeIgniter入门教程

希望本文有助于基于CodeIgniter框架PHP程序设计人。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部