前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Discuz分页方法演示

Discuz分页方法演示

作者头像
96php.cn
发布2018-04-28 14:50:45
1.2K0
发布2018-04-28 14:50:45
举报
文章被收录于专栏:www.96php.cnwww.96php.cn
代码语言:javascript
复制
if(!defined('IN_DISCUZ') || !defined('IN_DISCUZ')) {
    exit('Access Denied');
}
    shownav('yuyue', 'menu_yuyue_list');
    showformheader('article&operation=trash');
    showtableheader('预约列表');
    showsubtitle(array('姓名', '电话', '时间','操作'));
    //列表开始
    $perpage = 5;
    $count = C::t('yuyue')->count();
    $pagecount = $count ? (($count < $perpage) ? 1 : (($count % $perpage) ? ((int)($count / $perpage) + 1) : ($count / $perpage))) : 0;  // 计算总页数
    $page = !empty($_GET['page']) ? max(1, intval($_GET['page'])) : 1;
    $page = $page > $pagecount ? 1 : $page;  // 取得当前页值
    $startlimit = ($page - 1) * $perpage;  // 查询起始的偏移量
    $multipage = multi($count, $perpage, $page, 'page.php?get=string', $pagecount);  // 显示分页
    if($count) {
        foreach(C::t('yuyue')->range($startlimit, $perpage) as $value) {
            showtablerow('', array('class="td25"', 'class=""', 'class="td28"'), array(
                $value['title'],
                $value['tel'],
                $value['add_time'],
                "<a href=\"".ADMINSCRIPT."?action=yuyue&operation=main&do=list&act=del&id=".$value['id']."\" >删除</a>"
            ));
        }
        $mpurl = ADMINSCRIPT.'?action=yuyue&operation=main&do=list';
        $multipage = multi($count, $perpage, $page,$mpurl, $pagecount);  // 显示分页
        showsubmit('', '', '', '', $multipage);
        showtablefooter();
        showformfooter();
    }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年8月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档