Je sollicite encore votre aide et vais encore abuser de votre temps afin que vous m'orientiez sur une piste

Toujours concernant mon application membres et département, j'aimerais à partir d'une saisie cette fois que l'internaute puisse taper un chiffre entre 1 et 100 par exemple et que les résultats s'affichent.

Exemple : si je tape 41, j'aimerais que la 41ème fiche membre apparaisse suivie des 10 suivantes (c a d 42,43,44,...,51)

Pour l'instant avec ce que j'ai mis en place, c a d une recherche par 'id' , si je tape 2 , la fiche 2 apparaît ainsi que ... la 12, la 22, 32 ... ainsi que toute celle avec un chiffre 2 au lieu d'afficher la 2, la 3,4,5,6,...,12

Voici mon code pour la saisie :

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
 
<?php
include "configuration.php";
include "page_haut.inc";
$query = mysql_query("SELECT * FROM $mbmembres");
 ?>
 
<form action="resultats.php" method="post" target="main">
  <p>
    <table border="0">
  </p>
  <tr>
      <td valign=top>Aller au membre N°
          <input type='text' size="10" name='word'>
          <input name="submit" type='submit' value='OK'>
      </table>

Concernant ma page de résultat voici mon 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
 
<?php
 
include "configuration.php";
 
	if (!empty($word)) {
 
 
		$search = mysql_query("SELECT * FROM $mbmembres WHERE id LIKE '%$word%' LIMIT 0,100") or die ("ERROR:" . mysql_error());
		$num = mysql_num_rows($search);
 
if ($num == 0) {
 
while ($row = mysql_fetch_row($search)) { 
 
echo "<tr>"; 
echo "$img<td><b><center></td>"; 
 
}
 
?>
Merci d'avance