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 :
Je suis partie sur divers scripts que j'ai essayée d'adapter mais sans succès...
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"; } ?>![]()
Une piste à me suggérer ?
Partager