Bonjour,
l'activation vers PHP 5.3 soulève chaque jour son lot de tracasseries
aujourd'hui, c'est la pagination qui ne passe plus
L'ancienne formule de type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3http://www.domaine.com/rubrique/liste.php?nbinf=20&nbpage=20
ne permet plus de passer à la page suivante
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 //pagination if (!$nbpage){ $nbpage=20; } if (!$nbinf){ $nbinf=0; } if (!$choix){ $choix=0; } else { $choix -=1; $nbinf = $choix * $nbpage ; } $nbsup= $nbinf + $nbpage; $nbprec = $nbinf - $nbpage; $page = $nbinf / $nbpage; $page = $page + 1; $nbtotalpage = $total / $nbpage; $nbtotalpage = ceil($nbtotalpage);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if ($page != $nbtotalpage) { echo "<a href='http://www.domaine.com/rubrique/liste.php?nbinf=$nbsup&nbpage=$nbpage'>page suivante</a>\n";
Il n'y a pourtant pas de signal d'erreur, mais il ne se passe tout simplement rien
Y aurait il des paramètres dépréciés dans cette fonction![]()
Partager