[Conception] Recherche interne+résultats
Je sollicite encore votre aide et vais encore abuser de votre temps afin que vous m'orientiez sur une piste :oops:
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:
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:
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