Location: PHPKode > scripts > SPagin > spagin/SPaginTest.php
<?php //teste para classe SPagin - test for SPagin class
require("SPagin.php");
//número total de registros  -  total number of registers
$num_reg = 30;
//numero de registros por página  -  number of register per page
$reg_per_page = 5;
//página atual. Note a presença do sinal de interrogação "?" delimitando o início da passagem de parâmetros
//Actual page. Note the "?" symbol at the end of variable, starting the parameters area
$url = $_SERVER['PHP_SELF']."?";
//Página em que estamos. O  valor de pg é analisado dentro da classe e transformado em 1 se for nulo 
//page where we're. The value of pg variable is analised into the class that use um if pg is null
$pg = $_GET['pg'];

//note que vc pode passar valores vazios para poder passar a tag na qual quer sua paginação
//note that you can to pass null values to be able to pass the tag where you want your pagination
//Ex.: $pagin = new SPagin($reg_per_page,$url,$num_reg,$pg,"","","<span class=\"pagin\"></span>");
//Isso vai retornar algo como: - this will return something like:
//<span class="pagin"> << < 1 2 3 4 5 > >></span>
$pagin = new SPagin($reg_per_page,$url,$num_reg,$pg);

//se vocÊ estiver usando uma base de dados na qual precise usar o limit, esse método te dá o valor a passar no limit com o formato:
//if you're using a database where you need to use the "limit" on sql this method will give you the value in the format:
// start,total   =>  Ex.:  if pg == 1  && reg_per_page == 5 ->  limit = (string) '0,5'
$limit = $pagin->limit();
//
$pagination = $pagin->paginar();

//Aqui você deve mostrar os seus registros a serem exibidos. - here you must display your registers.
printf("<p><b>pt_BR:</b> Olá, nós temos %d registros e vamos exibir apenas %d por página. Nossa Página é %s </p>",$num_reg,$reg_per_page,$_SERVER['PHP_SELF']);
printf("<p><b>en:</b> Hi, we have %d register and we'll display only %d in each page. Our page is %s </p>",$num_reg,$reg_per_page,$_SERVER['PHP_SELF']);
//Depois de exibidos vc mostra a paginação: - after you display the register you must display the pagination:
echo $pagination;
?>
Return current item: SPagin