recherche
MaisonBibliothèques PHPBibliothèque de paginationclasse de traitement de pagination php-paginator
classe de traitement de pagination 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();
    }

Fonction 1 : générer une liste de paramètres de navigation par pagination et de fonction de pagination en fonction du nombre total de pages, de la page actuelle, du regroupement de pages et de l'URL (combien de pages, page actuelle, combien par page, adresse du lien). Fonction 2 : En fonction du nombre d'enregistrements, les colonnes de page sont comptées, $page, la page actuelle ; $row_num, le nombre total d'enregistrements ; $pagesize : le nombre d'enregistrements par page d'enregistrement $url.

Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

code de classe de pagination phpcode de classe de pagination php

16Mar2017

Une très belle classe de pagination PHP, qui peut être directement appliquée au système de pagination. C'est un outil essentiel pour la pagination de la base de données MySQL. Il vous suffit d'intégrer le fichier de classe et le style CSS de pagination pour obtenir une belle pagination.

classe de pagination Oracle phpclasse de pagination Oracle php

10Jan2017

Ce qui suit est un exemple de programme de pagination. Cela peut sembler compliqué, mais en fait, tant que vous l'utilisez, vous constaterez que tout est si simple.

Le plugin de pagination Bootstrap Paginator se combine avec ajax pour obtenir un effet de pagination dynamique sans actualisationLe plugin de pagination Bootstrap Paginator se combine avec ajax pour obtenir un effet de pagination dynamique sans actualisation

10Jan2017

Cet article présente principalement la combinaison du plug-in de pagination Bootstrap Paginator et d'ajax pour obtenir un effet de pagination dynamique sans rafraîchissement. Il est très bon et a une valeur de référence. Les amis intéressés devraient le lire ensemble.

Utilisation de la classe de pagination du framework CI (1)Utilisation de la classe de pagination du framework CI (1)

29Dec2016

Utilisation de la classe de pagination du framework CI (1)

Utilisation de la classe de pagination du framework CI (2)Utilisation de la classe de pagination du framework CI (2)

29Dec2016

Utilisation de la classe de pagination du framework CI (2)

Exemples d'utilisation de la pagination et de la classe SqlHelper en phpExemples d'utilisation de la pagination et de la classe SqlHelper en php

14Jan2017

Cet article présente principalement l'utilisation des classes de pagination et de SqlHelper en PHP, et analyse les définitions et les techniques d'utilisation spécifiques des classes de requête de base de données PHP et des classes de pagination sous forme d'exemples. Les amis dans le besoin peuvent se référer à ce qui suit.

See all articles