Bonjour,
j'ai une question :
quand je fait mon affichage sur plusieurs, elle affichera seulement la premiere page et quand je clic sur la 2 elle reste toujour la 1ere page (elle n'avancera pas).

voila le code:

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
 
<?php
$selection="SELECT *
            FROM document,terme
            WHERE document.code_doc=terme.code_doc AND document.type_offre='$offre' AND ($valeur_requete) group by url ";
		   $page = 1;
	        // Nombre de pages
	        if(isset($_POST['page'])) 
	          {
		        $page = $_POST['page'];
	          }
	       // Nombre de résultats par page
	       $nb = 5;
	       if(isset($_POST['nb']) && is_numeric($_POST['nb'])) 
	         {
		       $nb = $_POST['nb'];
	         }
	       // Nombre total d'enregistrements
	       $total = mysql_num_rows(mysql_query($selection,$cnx));
	       // Nombre maximum de pages
	       $max_pg = ceil($total / $nb);
    	   // SELECTion des enregistrements pour la page considérée
	       $selection .= ' LIMIT '.(($page-1) * $nb).','.$nb.'';
		   $query = mysql_query($selection, $cnx);
        } //fin else
echo 'Page: &nbsp;';
	print "<select name='page'>";
	for($i = 1 ; $i <= $max_pg ; $i++) 
	{
		if ($i==$page)
			print "<option selected value='$i'>$i</option>";
		else
			print "<option value='$i'>$i</option>";
	}
	print "</select>";
?>
svp a ce qu'il ya qlq peut me répondre.
Merci d'avance