首頁 PHP 函式庫 分頁類庫 php-paginator分頁處理類
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分頁類別程式碼

16 Mar 2017

非常精美的一款php分頁類,可以直接應用到分頁系統上,是一款mysql資料庫分頁必備的一個工具,只需要將類文件和分頁CSS樣式嵌入即可實現精美分頁。

PHP實作資料庫的分頁類 PHP實作資料庫的分頁類

28 Jul 2016

: PHP實作資料庫的分頁類別:PHP實作資料庫的分頁類別最近在實作一個商品的管理專案,對商品的資料能進行分頁的輸出. 因此,實作了一個分頁類別操作,具體程式碼如下:class SepPage{var$rs;var$pagesize;var$nowpage;var$array;var$conn;var$sqlarr;function ShowData($sqlarr,$conn,$ pagesize,$nowpage){ //定義方法

轉載:分頁原理+分頁代碼+分頁類製作 轉載:分頁原理+分頁代碼+分頁類製作

24 Sep 2016

轉載:分頁原理+分頁代碼+分頁類製作

php oracle 分頁類 php oracle 分頁類

02 Dec 2016

php oracle 分頁類

php mysql分頁類 php mysql分頁類

25 Jul 2016

php mysql分頁類

php分頁類別程式碼,支援偽靜態的php分頁類 php分頁類別程式碼,支援偽靜態的php分頁類

25 Jul 2016

php分頁類別程式碼,支援偽靜態的php分頁類

See all articles