Mail existant

Résolu/Fermé
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 - 26 juil. 2008 à 12:10
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 - 26 juil. 2008 à 14:29
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']).
A voir également:

2 réponses

ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
26 juil. 2008 à 14:16
Personne ne voit ?
-1
nEm3sis Messages postés 710 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 9 avril 2012 113
26 juil. 2008 à 14:29
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