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
Je calcule le nombre de page en insérant pour valeur nb_element : Le nombre de photos présent dans ma bde.
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
Logiquement je sais que sa ne peut marcher comme sa, mais j'ai du mal à trouver une solution.
Une idée ???
Partager