<form action="index.php?p=listdb&cat=1" method="post" name="form">
Rechercher : <input name="search_nom" size="30" value="<? echo $_POST['search_nom'] ; ?>" type="text" /><br>
Affectaction :
<? $sql_postes = mysql_query ("SELECT * FROM cer_postes ORDER BY nom_poste"); ?>
<select name="search_poste">
<? while($contenu_postes = mysql_fetch_array ($sql_postes)) {
echo("<option value=\"".$contenu_postes['id_poste']."\"");
echo (">".$contenu_postes['nom_poste']."</option>" ) ; } ?>
</select>
<br>
Grade :
<? $sql_grades = mysql_query ("SELECT * FROM cer_grades ORDER BY id_grade"); ?>
<select name="search_grades">
<? while($contenu_grades = mysql_fetch_array ($sql_grades)) {
echo("<option value=\"".$contenu_grades['id_grade']."\"");
echo (">".$contenu_grades['nom_grade']."</option>" ) ; } ?>
</select>
</form>
<?
if (isset($search_nom))
{
$clause_nom = " AND (nom_membre LIKE '%$search_nom%') ";
}
if (isset($search_poste))
{
$clause_poste = " AND (affectation_1 LIKE '$search_poste') ";
}
if (isset($search_grades))
{
$clause_grades = " AND (grade LIKE '$search_grades') ";
}
$resultat = mysql_query ("SELECT * FROM cer_membres WHERE
(absence LIKE '0' OR absence LIKE '1' OR absence LIKE '2')" . $clause_nom . $clause_poste . $clause_grades ." ");
$total_resultats = mysql_num_rows($resultat);
if(empty($nb)) { $nb=0; } $par_page = 12; $after_page = $nb+$par_page;
$previous_page = $nb-$par_page; $debut = $nb; $nombre_resultats = $nb+$par_page;
$resultat2 = mysql_query ("SELECT * FROM cer_membres WHERE
(absence LIKE '0' OR absence LIKE '1' OR absence LIKE '2')" . $clause_nom . $clause_poste . $clause_grades . "
ORDER BY nom_membre LIMIT $debut, $par_page");?>
<table>
<tr>
<th>Nom</th>
<th>Grade</th>
<th> </th>
<th> </th>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<? while ($membres = mysql_fetch_array ($resultat2))
{
$id = $membres['id_membre'];
?>
<tr>
<td><a href="index.php?p=players1&cat=1&id=<? echo $id ; ?>"><? echo $membres['nom_membre']; ?></a></td>
<td>
</td>
<td></td>
<td></td>
</tr>
<? } ?>
</table>