J'ai mis en place un petit moteur de recherche par département qui m'ouvre une page avec tous les inscrits par département. Jusque là tout va bien.
Maintenant, au lieu de m'afficher tous les résultats sur une seule page, j'aimerais arriver à un affichage page par page avec 5 résultat par pages.

Voilà 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
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
 
 
<?php
 
 
include "configuration.php";
include "page_haut.inc";
 
 
		$search = mysql_query("SELECT * FROM $mbmembres WHERE sid='$sid'") or die ("ERROR:" . mysql_error());
		$num = mysql_num_rows($search);
 
if ($num == 0) {
 
 
 
 
			echo "<table border=\"0\">";
			echo "<tr>";
			echo "<td>Il y a <b>$num</b> résultats: </b></td>";
				echo "</tr><tr>";
			echo "<td></td>";
			echo "</tr><tr>";
			echo "<td class=\"moyen\">Pas de résultats!</td>";
			echo "</td>";
			echo "</tr>";
			echo "</table>";
 
include "page_bas.inc";
		} else {
 
 
			echo "<table border=\"0\" width=90%>";
			echo "<tr bgcolor=#000099>";
			echo "<td><font color=white><b><font color=white>Il y a <b>$num</b> résultats</font> </b></td>";
			echo "</tr><tr></table>";
			while ($row = mysql_fetch_row($search)) {
 
				echo "<table border=0 width=90%>
<tr><td width='50%'>
<a href=\"$row[6]\" alt='fiche membre'><center><font class=grand><b>$row[3]</b></font></a></center></td>";
		[...]
}
include "page_bas.inc";
		}
?>
Je suis partie sur divers scripts que j'ai essayée d'adapter mais sans succès...

Une piste à me suggérer ?