Bonjour,

j'essaie de faire une fonction de recherche pour mon site web mais cela marche que lorsque je met une valeur dans le champ imput .

c'est a dire que si je recherche julien cela vas m afficher tout les client se noment julien mais si je table pascal cela ne m'affiche rien .

j'aimerais que cela m'affiche un message du genre : client on existant .

voici le 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
            <?php
 
 
 
 
            if(!empty ($_POST['q'])){
 
                $q= $_POST['q'];  
                $sql="SELECT * FROM clients WHERE nom LIKE '$q' ";
                $req=mysql_query($sql) or die ( mysql_error());
                while($d=mysql_fetch_assoc($req)){
 
                    echo "<h1>{$d["nom"]}</h1>";
                    echo "<p>{$d["prenom"]}</p>";
                    echo "<p>{$d["id_client"]}</p>";
                    echo $q ;
}
 
 
}else {
 
 
    echo "pas de recherche";
}
 
 
 
 
            ?>