Bonjour,
J'affiche ma liste des clients selon une lettre choisie de l'alphabét, sauf que j'aimerais qu'au cas il n'y a pas de client trouvé il m'affiche une phrase du style "aucun enregistrement trouvé". J'ai crée un champ booléan dans ma base qui a comme valeur par défaut toujours 1, à 1 il s'affiche et à 0 il s'affiche pas. Dans la boucle j'ai fait un petit teste sur ce champ que j'appelle cliact mais apparement il ne marche pas. Merci.
Voici mon code :
Code :
- <table border="0" cellspacing="2" cellpadding="3" align="center">
- <tr>
- <td><a href="?afficherliste&clinom=A">A</a></td>
- <td><a href="?afficherliste&clinom=B">B</a></td>
- <td><a href="?afficherliste&clinom=C">C</a></td>
- <td><a href="?afficherliste&clinom=D">D</a></td>
- <td><a href="?afficherliste&clinom=E">E</a></td>
- <td><a href="?afficherliste&clinom=F">F</a></td>
- <td><a href="?afficherliste&clinom=G">G</a></td>
- <td><a href="?afficherliste&clinom=H">H</a></td>
- <td><a href="?afficherliste&clinom=I">I</a></td>
- <td><a href="?afficherliste&clinom=J">J</a></td>
- <td><a href="?afficherliste&clinom=K">K</a></td>
- <td><a href="?afficherliste&clinom=L">L</a></td>
- <td><a href="?afficherliste&clinom=M">M</a></td>
- <td><a href="?afficherliste&clinom=N">N</a></td>
- <td><a href="?afficherliste&clinom=O">O</a></td>
- <td><a href="?afficherliste&clinom=P">P</a></td>
- <td><a href="?afficherliste&clinom=Q">Q</a></td>
- <td><a href="?afficherliste&clinom=R">R</a></td>
- <td><a href="?afficherliste&clinom=S">S</a></td>
- <td><a href="?afficherliste&clinom=T">T</a></td>
- <td><a href="?afficherliste&clinom=U">U</a></td>
- <td><a href="?afficherliste&clinom=V">V</a></td>
- <td><a href="?afficherliste&clinom=W">W</a></td>
- <td><a href="?afficherliste&clinom=X">X</a></td>
- <td><a href="?afficherliste&clinom=Y">Y</a></td>
- <td><a href="?afficherliste&clinom=Z">Z</a></td>
- </tr>
- </table>
- <?
- $lettre = htmlspecialchars(htmlentities($_GET['clinom'], ENT_QUOTES));
- $reponse = "SELECT * FROM client WHERE clinom like '".$lettre."%'";
- $rechclient = mysql_query($reponse) or die ($errReq);
- mysql_close(); // Déconnexion de MySQL
- while ($donnees = mysql_fetch_assoc($rechclient))
- {
- if ($donnees['cliact'] == '1')
- {
- ?><fieldset><label> Nom :</label>
- <?echo ($donnees['clinom']);?><br\>
- <label> Prénom :</label>
- <?echo ($donnees['clipre']);?><br\>
- <label> Adresse :</label>
- <?echo ($donnees['cliadr']);?><br\>
- <label> NPA :</label>
- <?echo ($donnees['clinpa']);?><br\>
- <label> Localité :</label>
- <?echo ($donnees['cliloc']);?><br\>
- <label> Téléphone :</label>
- <?echo ($donnees['clitel']);?><br\>
- <label> Mobile :</label>
- <?echo ($donnees['climob']);?><br\>
- <label> Date de naissance :</label>
- <?echo ($donnees['clidatenais']);?><br\>
- <label> Numéro d'identité :</label>
- <?echo ($donnees['clinumide']);?><br\>
- <label> Mot de passe :</label>
- <?echo ($donnees['climdp']);?><br\>
- <label> N° client parrainage :</label>
- <?echo ($donnees['clinum_est_parraine']);?><br\>
- <label> Commentaire :</label>
- <?echo ($donnees['clicom']);?><br\>
- </fieldset><br\>
- <?
- }
- else
- {
- echo "Aucun enregistrement trouvé!";
- }
- }
- ?>
|
Message édité par jyms2005 le 19-10-2005 à 16:09:35