Bonjour, tous le monde
je suis débutante en php , et j'aimerai bien quelqu'un qui m'aide pour résoudre ce problème.
j'ai une partie dans mon backoffice qui contient une liste(prmis_list.php) qui affiche tous les gens qui veulent avoir leur permis de bâtir, la table contenant tous ses informations s'appelle "permis" avec les champs suivante : CIN,identifiant,nom,adresse,date,sujet,architecte et enfin etat. Qunad je veux ajouter un permis j'insere les donnes dans une page qui s'appelle permis_ detail.php ensuite l'insertion s'affiche dans la page permis_liste.php jusqu'à ici tous va bien :)
le grand problème c 'est que ma liste est devenu très long donc j'ai décidé de faire dans la page permis_liste.php un petit moteur de recherche qui m'aide à chercher un permis bien précis bien sur par élimination , j'ai crée le formulaire qui contient cette recherche spécifique(avec un select pour spécifier la recherche soit avec le nom ou CIN ou bien autre chose) mais j'ai trouver des difficultés dans le code php :( ????
voila la page permis_liste.php
Code PHP :
<?php
require("access.inc.php");
require("../lib/db_connect.inc.php");
require("../lib/util.php");
require_once("../lib/bd.class.php");
$connexion=db_connexion();
mysql_query("set names utf8");
$resultat =mysql_query("SELECT * FROM permis ORDER BY date_depot DESC");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ar">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Espace d'administration" />
<link rel="stylesheet" type="text/css" href="css/administration.css" />
<title>[Sousse] - Espace d'administration</title>
<style type="text/css">
<!--
.Style1 {color: #26c}
-->
</style>
</head>
<body >
<div id="main">
<?php include('HautPage.php'); ?>
<h3 class="headerstyle" align="left"> Gestion des Permis </h3>
<p>
<form name="ListeNews" method="post" action="Sommaire.php">
<TABLE WIDTH="650" border="0" align="center" cellpadding="0" cellspacing="0">
<TR>
<TD ALIGN="LEFT" class="Titre16"><br>
<div class="TexteDroite"><a href="Permis_Details.php?Num=-1">Ajouter un
permis</a></div></TD>
</TR>
<tr>
<td> </td>
</tr>
<TR>
<TD ALIGN="center" class="Titre16"><br>
<span class="Style1">Chercher un permis</span><br />
<br />
Trier par :
<select name="recherche" size="1" style="width: 100px">
<option>CIN</option>
<option>N° de Permis</option>
<option>Nom</option>
<option>Architecte</option>
</select>
<br /><br />
Saisir votre recherche:
<input class="TexteDroite" size="15" />
<input name="ok" type="submit" value="ok" />
<br />
<br />
</TD>
</TR>
<TR>
<TD align="left" style=" xpadding:20px">
<?php $ligne = mysql_num_rows($resultat);
if ($ligne != 0) { ?>
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="Tab">
<thead id="thead">
<tr>
<td width="10%" align="center" valign="middle">CIN</td>
<td width="10%" align="center" valign="middle">Identifiant</td>
<td width="22%" align="center" valign="middle">Nom et Prénom</td>
<td width="14%" align="center" valign="middle">Adresse</td>
<td width="14%" align="center" valign="middle">Sujet</td>
<td width="14%" align="center" valign="middle">Architecte</td>
<td width="11%" align="center" valign="middle">Date du dépot</td>
<td width="8%" align="center" valign="middle">Note</td>
<td width="4%" align="center" valign="middle"> </td>
<td width="1%" align="center" valign="middle"> </td>
</tr>
</thead>
<tbody>
<?php
$i = 0 ;
while ($Enreg=mysql_fetch_array($resultat)) {
if ($i % 2 == 0) $bgColor = "";
else $bgColor = "#CCCCCC";
$i++;
?>
<tr onmouseover=" this.bgColor='#ABABAB'" onmouseout="this.bgColor='<?php print $bgColor;?>';" bgcolor="<?php print $bgColor;?>">
<td align="center" valign="middle"><?php print $Enreg["CIN"];?></td>
<td align="center" valign="middle"><?php print $Enreg["numeros_permis"];?></td>
<td align="center" valign="middle"><?php print $Enreg["nom"];?></td>
<td align="center" valign="middle"><?php print $Enreg["adresse"];?></td>
<td align="center" valign="middle"><?php print $Enreg["sujet"];?></td>
<td align="center" valign="middle"><?php print $Enreg["archit"];?></td>
<td align="center" valign="middle"><?php print date2string($Enreg["date_depot"]);?></td>
<td align="center" valign="middle"><?php print Etat($Enreg["etat"]);?></td>
<td align=center valign="middle"><a href="Permis_Details.php?Num=<?php print $Enreg["id"];?>"><img src="img/voir.gif" border=0></a></td>
<td width=4% align=center valign="middle"><a href="Permis_Supprime.php?Num=<?php print $Enreg["id"];?>" onClick="return confirm('Voulez-vous supprimer ce Permis ?')"><img src="img/supprimer.gif" border=0></a></td>
</tr><?php
}
?>
</tbody>
</table>
<?php } else { echo "
<b>Il n'y a aucun contact.</b> ";
}?>
</TD>
</TR>
</TABLE>
</form>
</p>
</div>
</body>
</html>
merci d'avance