salut!

j'ai un code qui permet de verifier si un nom existe bien dans une bdd que voici
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
 
$nom = $_POST['nom'];
 
$sql = "SELECT nom, prenom, cp FROM client";
$quer = mysql_query($sql);
while ($fe = mysql_fetch_array($quer))
{
 if ($nom == $fe['nom'])
 {
   echo "nom ok<br>";
 }
 
 else
 {
   echo "pa bon";
 }
}
j'ai 3 noms enregistrés dans ma table : kiki, coco, mimi (c'est pour les tests)

le problème est que si je teste avec un nom existant dans ma bdd (avec "kiki"), j'ai comme message :
"nom ok"
"pa bon"
"pa bon"

en faite ce code me compare le nom entré avec tous les noms existants dans ma bdd d'où les résultats précedents.

mais franchement, je pige pas pk ça me fait ça...

quelqu'un peut il m'aider?

merci