使用方法discuz分页函数
1、$pagesize = 20; // 每页记录数$query = $db->query("SELECT COUNT(*) FROM table");$amount = $db->result($query, 0);

2、// 查询记录总数 $pagecount = $amount ? (($amount < $pagesize) ? 1 : (($amount % $pagesize) ? ((int)($amount / $pagesize) + 1) : ($amount / $pagesize))) : 0;

3、// 计算总页数 $page = !empty($_GET['page']) ? max(1, intval($_GET['page'])) : 1; $page = $page > $pagecount ? 1 : $page; // 取得当前页值 $startlimit = ($page - 1) * $pagesize;

4、// 查询起始的偏移量 $query = $db->query("SELECT * FROM table LIMIT {$startlimit}, {$pagesize}");

5、 // 查询记录集 $multipage = multi($amount, $pagesize, $page, 'page.php?get=string', $pagecount); // 显示分页。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:88
阅读量:132
阅读量:108
阅读量:114
阅读量:133