Salut, j'ai fais un systeme de pagination et il affiche 100 page comme ça :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
avec ce code:
est ce qu'il ya une solution pour le résumer pour être comme ça :
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
18
19
20
21
22
23
24
25
26
27
28
29
30 <?php echo '<ul class="pagination">'; if ($page > 1) { echo '<li><a href="liste.php?page=' . ($page - 1) . '">Précédente...</a></li>'; } echo 'Page : '; for ($i = 1 ; $i <= $nombreDePages ; $i++) if ($i == $page) { echo '<li class="page-courante">' . $i . '</li>'; } else { echo '<li><a href="liste.php?page=' . $i . '">' . $i . '</a></li> '; } if ($page < $nombreDePages) { echo '<li><a href="liste.php?page=' . ($page + 1) . '">...Suivante</a></li>'; } echo '</ul>'; ?>
1 2 3 ... 97 98 99 100
?????![]()
Partager