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.

Implémentation de la classe de pagination PHPImplémentation de la classe de pagination PHP

11Nov2017

Dans nos deux articles précédents, nous vous avons fait comprendre le principe de la pagination PHP et l'effet de la mise en œuvre de la pagination.Les deux articles portent sur l'implémentation de la pagination dans le développement.Chaque fois que nous devons écrire beaucoup de code PHP, nous ne pouvons pas. nous encapsulons la pagination et l'écrivons en tant que classe afin de pouvoir l'appeler directement à l'avenir ? Aujourd'hui, je vais partager avec vous une classe de pagination PHP facile à utiliser et magnifique !

Classe de pagination de page encapsulée PHPClasse de pagination de page encapsulée PHP

31May2018

Cet article présente principalement la classe de pagination de page encapsulée par PHP et analyse les techniques associées aux opérations numériques PHP et aux opérations de chaîne pour réaliser la fonction de pagination sous la forme d'un exemple complet. Les amis dans le besoin peuvent se référer à ce qui suit.

Exemple de code de classe de pagination PHPExemple de code de classe de pagination PHP

23Jul2017

Le code de pagination PHP est relativement simple.

Comment utiliser les fonctions de pagination en PHPComment utiliser les fonctions de pagination en PHP

20May2023

La pagination est une fonctionnalité essentielle lors du développement d’un site Web ou d’une application devant afficher de grandes quantités de données. En PHP, cette fonction peut être plus facilement implémentée en utilisant la fonction de pagination. Ensuite, cet article expliquera comment utiliser les fonctions de pagination en PHP. Installer la bibliothèque de fonctions de pagination. Tout d'abord, nous devons installer une bibliothèque de fonctions de pagination. PHP propose de nombreuses bibliothèques de fonctions de pagination, dont deux sont couramment utilisées : PEARPager et Zend_Paginator. Ici avec Zend_Paginato

Comment utiliser le plug-in de pagination bootstrap paginatorComment utiliser le plug-in de pagination bootstrap paginator

19Jan2018

Bootstrap Paginator est un plug-in de pagination js basé sur Bootstrap. Cet article présente principalement deux façons d'utiliser le plug-in de pagination bootstrap Paginator. Jetons un coup d'œil.

See all articles