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
3
 
 
http://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&amp;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