Mail existant

Résolu
ben85350 Messages postés 622 Statut Membre -  
nEm3sis Messages postés 722 Statut Membre -
Bonjour,
je voudrais comprendre mon erreur car j'ai fait quelque chose pour vérifier si une adresse est déjà enregistré dans ma base de données mais à chaque fois j'ai le même résultat ("ok"). Mon code ci-dessous est donc certainement faux
$query = "SELECT mailEmpl FROM employe";
$result = mysql_query($query);
$tableau = mysql_fetch_array($result);
if (in_array($mailEmpl,$tableau))
{
	echo 'mail exite deja';
}
else
{
	echo 'ok ';
}

$mailEmpl est issu d'une saisie d'un formulaire ($_POST['mail']).
Configuration: Firefox 3.0.1

2 réponses

  1. ben85350 Messages postés 622 Statut Membre 27
     
    Personne ne voit ?
    -1
  2. nEm3sis Messages postés 722 Statut Membre 113
     
    a ta place j'utiliserai plutot cette requète, avec le count

    $query = 'SELECT count( * ) AS nb FROM `employe` WHERE mailEmpl='.$mailEmpl;
    $result = mysql_query($query);
    $tableau = mysql_fetch_array($result);
    if($tableau['nb']>0) echo 'mails existe déjà'
    else echo 'ok'
    -1