Bonjour tous le monde.

j ai besoin de votre aide svp , j ai un problème avec mon script PHP sur la partie des pages, j essaye de faire suivant mais le code que j ai me donne la dernier page au lieu de la suivante et même chose pour la page précédente ca me donne la première page , si vous pouvez m aidez a trouver l erreur.

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
/* Paging */
	$paging = '<div class="paging">'."\n";
	$paging .= '<a href="offre.php?page=0&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'"" class="paging-blue"><</a>';
	for($x=$page;$x<($page+5);$x++)
	{
		if($x < $totalPage)
		{
			if($page == $x)
			{
				$paging .= '<a href="offre.php?page='.$x.'&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'" class="paging-blue pageselected">'.($x+1).'</a>'."\n";
			}
			else
			{
				$paging .= '<a href="offre.php?page='.$x.'&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'" class="paging-blue">'.($x+1).'</a>'."\n";
			}
		}
	}
	$paging .= '<a href="offre.php?page='.($totalPage-1).'&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'"" class="paging-blue">></a>';
	$paging .= '</div>'."\n";
 
	$class_templateloader->assign("{paging}",$paging);
 
	$class_templateloader->show();
 
}
else
{
	if($isConnected)
	{
		$class_templateloader->loadTemplate("template/tpl/offre.tpl");
		$class_templateloader->assign("{searchtext}",$searchtext);
		$class_templateloader->assign("{block_resultat}",$block_resultat);
		$class_templateloader->assign("{publicite_top}",$publicite_top);
		$class_templateloader->assign("{categorie}",$all_categorie);
		$class_templateloader->assign("{departement}",$all_region);
		$class_templateloader->assign("{prix}",$all_tri);
		$class_templateloader->assign("{titleannonce}",$titleAnnonce);
 
		/* Paging */
		$paging = '<div class="paging">'."\n";
		$paging .= '<a href="offre.php?page=0&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'"" class="paging-blue"><</a>';
		for($x=$page;$x<($page+5);$x++)
		{
			if($x < $totalPage)
			{
				if($page == $x)
				{
					$paging .= '<a href="offre.php?page='.$x.'&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'" class="paging-blue pageselected">'.($x+1).'</a>'."\n";
				}
				else
				{
					$paging .= '<a href="offre.php?page='.$x.'&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'" class="paging-blue">'.($x+1).'</a>'."\n";
				}
			}
		}
		$paging .= '<a href="offre.php?page='.($totalPage-1).'&categorie='.$categorie.'&searchtext='.$searchtext.'&departement='.$departement_code.'&tri='.$tri.'&codepostal='.$codepostal.'"" class="paging-blue">></a>';
		$paging .= '</div>'."\n";
 
		$class_templateloader->assign("{paging}",$paging);
 
		$class_templateloader->show();
	}
	else
	{
		$class_templateloader->loadTemplate("template/tpl/limited.tpl");
		$class_templateloader->show();
	}
}