PHP Classes

File: esempio.php

Recommend this page to a friend!
  Classes of StefanoV89   Classe Paginazione   esempio.php   Download  
File: esempio.php
Role: Example script
Content type: text/plain
Description: Example file
Class: Classe Paginazione
Display links to browse MySQL query results
Author: By
Last change:
Date: 15 years ago
Size: 898 bytes
 

Contents

Class file image Download
<pre>
<?php
   
require_once("libs/paginazione.inc.php");
   
   
// classe di paginazione (query, numero di record per pagina, nome variabile di pagina da leggere)
   
$pag = new Paginazione("SELECT * FROM wp_posts", 10, "pagina");
   
   
// restituisce un array multi-dimensionale con i record
   
if($record = $pag->Show())
    {
        foreach(
$record as $row)
        {
            echo
$row['ID'] . "<br />";
        }
    }
    else
    {
        echo
"Nessun Record Trovato!";
    }
   
   
// restituisce i link alle pagine
   
if($link = $pag->Link(3))
    {
       
?>
<a href="?pagina=<?=$link['first']?>">&laquo;</a> <?php
           
foreach($link['before'] as $bf)
            {
               
?><a href="?pagina=<?=$bf?>"><?=$bf?></a> <?php
           
}
           
?><?=$link['current']?> <?php
           
foreach($link['after'] as $at)
            {
               
?><a href="?pagina=<?=$at?>"><?=$at?></a> <?php
           
}
       
?><a href="?pagina=<?=$link['last']?>">&raquo;</a>
        <?php
   
}
   

?>
</pre>