Bonjour,

J'ai utilisé le système de pagination décrit sur ce tuto
http://antoine-herault.developpez.co...atique-en-php/

Le résultat est excellent, seulement je l'utilise pour une gallery d'image ( un peu comme sur google image )

Les images n'ont pas de taille définit en largeur et non pas de nombre définit par colonne. De ce fait ils s'adaptent à la taille de l'écran de l'utilisateur.

Par contre le system de pagination étant certainement fait pour du texte en colonne, ajoute plus de page que nécessaire.

Est-il possible de le modifier, sans modifier l'organisation de mon site ???

Pour rappelle voici la fonction qui calcule le nombre de page

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Création du nombre de page 
	$nombreDePages=ceil($total_contenu/$nb_elements);
	if(!empty($page)) // Si la variable $_GET['page'] existe...
		{
			$pageActuelle=intval($page);
 
			if($pageActuelle>$nombreDePages) // Si la valeur de $pageActuelle (le numéro de la page) est plus grande que $nombreDePages...
				{
					$pageActuelle=$nombreDePages;
				}
		}
		else 
		{
			$pageActuelle=1; // La page actuelle est la n°1    
		}
 
		$pre_e=($pageActuelle-1)*$nb_elements; // On calcul la première entrée à lire
Je calcule le nombre de page en insérant pour valeur nb_element : Le nombre de photos présent dans ma bde.

Logiquement je sais que sa ne peut marcher comme sa, mais j'ai du mal à trouver une solution.

Une idée ???