Class Util_Pagination
Classe permettant de générer une pagination pour un jeu de résultat. Retourne uniquement un array , pas de formatage HTML
$pager = new Util_Pagination($total); $pagin = $pager->create(); $data = $sql->query('SELECT id FROM planning LIMIT '.$pager->itemMini.','.$pager->nbItemParPage); foreach($pagin as $tab) { if($tab['encours']) echo $tab['page']; else echo' <a href="?p='.$tab['page'].'">'.$tab['page'].'</a> '; }
		
		
		
		Package: Util
Category: Pry
Author: Olivier ROGER <oroger.fr>
Version: 1.1.0
Located at Util/Pagination.class.php
	
	Category: Pry
Author: Olivier ROGER <oroger.fr>
Version: 1.1.0
Located at Util/Pagination.class.php
			 public 
			
			
			
		 | 
		
		#
		 __construct( integer $total, integer $type = 1, integer $nbParPage = 10, string $page = 1 )
		Constructeur. Initialise la pagination  | 
	
			 public 
			array
			
			
		 | 
		
			integer
		 | 
		
				BASIC
		 | 
		1 | 
		|
			integer
		 | 
		
				ADVANCED
		 | 
		2 | 
		
			public 
			integer
		 | 
		$nbPageTotal |  | 
		
			#
			 Nombre de page total  | 
	
			public 
			integer
		 | 
		$nbItemParPage |  | 
		
			#
			 Nombre d'élément par page  | 
	
			public 
			integer
		 | 
		$itemMini |  | 
		
			#
			 Item minimal à utiliser pour la requete  | 
	
			public 
			integer
		 | 
		$pageAdjacente |  | 
		
			#
			 Nombre de page afficher à coter de la page courante Utilisée en mode avancé uniquement  | 
	
			public 
			array
		 | 
		$nextPrev |  | 
		
			#
			 Tableau avec les lien précédent/suivant Utilisé en mode avancé  |