php-paginator分页处理类
<?php namespace JasonGrimes; class Paginator { const NUM_PLACEHOLDER = '(:num)'; protected $totalItems; protected $numPages; protected $itemsPerPage; protected $currentPage; protected $urlPattern; protected $maxPagesToShow = 10; protected $previousText = 'Previous'; protected $nextText = 'Next'; /** * @param int $totalItems The total number of items. * @param int $itemsPerPage The number of items per page. * @param int $currentPage The current page number. * @param string $urlPattern A URL for each page, with (:num) as a placeholder for the page number. Ex. '/foo/page/(:num)' */ public function __construct($totalItems, $itemsPerPage, $currentPage, $urlPattern = '') { $this->totalItems = $totalItems; $this->itemsPerPage = $itemsPerPage; $this->currentPage = $currentPage; $this->urlPattern = $urlPattern; $this->updateNumPages(); }
函数1:根据总页数,当前页,和页分组及url产生分页导航,分页函数参数列表(有多少页,当前页,每页多少个 ,链接地址)。函数2:根据记录数,页列清数,$page,当前页;$row_num记录总数;$pagesize:每页记录数;$url记录页。
免责声明
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
分享一个PHP数据库分页类,php数据库分页
13 Jun 2016
分享一个PHP数据库分页类,php数据库分页。分享一个PHP数据库分页类,php数据库分页 本帖最后由 luenmicro 于 2014-11-12 23:19 编辑 分享一个PHP数据库分页类。 [code]?php class page { private $p
PHP图像处理类库MagickWand用法实例分析
13 Jun 2016
PHP图像处理类库MagickWand用法实例分析。PHP图像处理类库MagickWand用法实例分析 本文实例讲述了PHP图像处理类库MagickWand用法。分享给大家供大家参考。具体分析如下: MagickWand 是
PHP使用Mysqli类库实现完美分页效果的方法
16 May 2016
这篇文章主要介绍了PHP使用Mysqli类库实现完美分页效果的方法,结合实例形式分析了PHP使用Mysqli类库的相关配置文件设置,数据库操作及分页的相关实现技巧,需要的朋友可以参考下
php分页可利用表格来分页类
13 Jun 2016
php分页可利用表格来分页类。* 在新建对象时需要的变量:$query(从数据表中获取记录数的sql语句),$page(当前页码),$maxline(每页几行))* 1、showpage方法:如果上面创建对象
Hot Tools
热门文章
卢马岛:所有职业的解释
28 Nov 2024
手游攻略
印第安纳琼斯与大圈子:如何快速赚钱
16 Dec 2024
手游攻略
我们如何在Go中有效地实现联合类型?
12 Dec 2024
Golang
PHP访问子域名时如何防止会话丢失?
14 Dec 2024
php教程
如何正确将UTF8 MySQL表中的Latin1字符转换为UTF8?
09 Dec 2024
mysql教程