require('MyPaginator.class.php');
$i = 1;
/**
* pole $a bude obsahovať všetky záznamy,
* ale mi budeme vypisovať len 10 záznamov na stránku
*/
for($i = 1; $i <= 150; $i++) {
$a[] = 'Záznam číslo ' . $i;
}
/**
* vytvorenie novej inštancie "stránkovača"
* prvý argument určuje celkový počet záznamov
* druhý argument určuje počet záznamov na stránku
*/
$paginator = new MyPaginator($i-1, 10);
/**
* vypísanie html kódu pre stránkovač
*/
$paginator->Render();
/**
* vypísanie konkrétnych záznamov na základe údajov zo stránkovača
*/
for($j = 0; $j < $paginator->ItemsPerPage; $j++) {
echo $a[$paginator->Offset+$j] . "
\n";
}
$paginator->Render();
?>