msgbartop
PHP, PostgreSQL, MySQL, (X)HTML, CSS, Web2.0, Volvo 480, budowa, klasyka, dziennik budowy
msgbarbottom

10 Apr 08 class.Pager.php

Klasa umożliwiająca szybkie generowanie linków do stronicowania, obsługuje mod-rewrite, możliwe zapisywanie ostatnio oglądanej strony w sesji.
Przykładowe użycie:
<?php
$strBaseUrl = ‘http://www.staniszczak.net’; //adres bazowy
$strParams = ‘par1/par2/par3′; //parametry dokładane do bazowego adresu
$intPage = 2; //obecna strona;
$intArtCount = 56; //ilość wszystkich rekordów
$strPagerName = ‘pager’; //nazwa pagera

$objPager = new Pager($strPagerName,$strBaseUrl,$intPage);
$objPager ->setDisplayRecords(3);
$objPager -> setLimitShowSites(10,true);
$objPager -> setLinksName(‘««’,'«’,'»’,'»»’);
$objPager -> setModRewrite(true);
$objPager -> setPageParamName(‘p’);
$objPager -> setShowTextLinkOnBorder(false);
$objPager [...]

Tags: , , ,