Salut,

j ai un formulaire PHP/mysql dans lequel j affiche le resultat d'une requete dans un tableau, j ai limité a l'affichage a 50 lignes et j ai créer des boutons << < > >> et j ai aussi une combobox avec les pages.

Mais quand je clique sur les boutons bien je reste toujours sur la meme page.

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
 
 
$maxrow=50;
/*echo maxrow;
echo $maxrow;
echo "<br>";
echo "<br>";*/
 
$result5 = $db->sql_query($sql5);
$numrows = $db->sql_numrows($result5);
/*echo $numrows;
echo "<br>";
echo "<br>";*/
$maxpage=round($numrows/$maxrow);
/*echo maxpage;
echo $maxpage;
echo "<br>";
echo "<br>";*/
 
  echo"<div align='center' name='btn'>";
  echo"<br>";
  echo"<br>";
  echo"<input type='button' name='first' value='<<' onclick='orders_list.php?pgno=0&orderby=OrderID'>";
  echo"<input type='button' name='before' value='<' onclick='orders_list.php?pgno=($pgno-1)&orderby=OrderID'>";
  echo"<input type='text' name='numpage' value='' >";
  echo"<input type='button' name='last' value='>' onclick='orders_list.php?pgno=($pgno+1)&orderby=OrderID'>";
  echo"<input type='button' name='last' value='>>' onclick='orders_list.php?pgno=($maxpage+1)&orderby=OrderID'>";
 
  echo"<select name='pages'>";
  for($i=1;$i<=($maxpage+1);$i++)
  {
   echo"<option value='$i' onchange='orders_list.php?pgno=(".$i.")&orderby=OrderID'>$i";
  }
  echo"</select>";
 
 
 
  echo"</div>";

je ne sais trop comment faire et pourquoi ca fonctionne pas

Si quelqu un a un tuyau ,un conseil merci