使用方法discuz分页函数

2025-10-08 03:15:51

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

使用方法discuz分页函数

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

使用方法discuz分页函数

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

使用方法discuz分页函数

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

使用方法discuz分页函数

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

使用方法discuz分页函数

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