andyajram
Messages postés155Date d'inscriptionvendredi 24 mai 2013StatutMembreDernière intervention 8 avril 2020
-
Modifié le 9 mai 2018 à 11:37
andyajram
Messages postés155Date d'inscriptionvendredi 24 mai 2013StatutMembreDernière intervention 8 avril 2020
-
9 mai 2018 à 17:29
Bonjour, je voudrais savoir comment faire pour dire à l'utilisateur qui souhaite s'inscrire , que son email existe dèjà s'il entre un mail déjà dans la base ?
voici mon code d'inscription:
jordane45
Messages postés37532Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 5 juin 2023341 9 mai 2018 à 13:13
Bonjour
Tu fais une requête select avant ton insert...
andyajram
Messages postés155Date d'inscriptionvendredi 24 mai 2013StatutMembreDernière intervention 8 avril 20201 9 mai 2018 à 14:51
select de quoi ? et comment faire le traitement ?
NHenry
Messages postés15069Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention29 mai 2023158 9 mai 2018 à 15:40
Tu fais un SELECT pour récupérer la ligne avec l'adresse mail, si tu as un retour, adresse déjà présente, pas de retour, adresse mail inconnue.
andyajram
Messages postés155Date d'inscriptionvendredi 24 mai 2013StatutMembreDernière intervention 8 avril 20201 9 mai 2018 à 15:41
je ne sais pas vraiment comment faire :/ comment faire un select sur quelque chose qui peut être n'existe pas
jordane45
Messages postés37532Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 5 juin 2023341 Modifié le 9 mai 2018 à 16:24
$sql = "SELECT *
FROM `users`
WHERE email = '$email' ";
$result = mysqli_query($con,$sql);
if(!$result){
echo "Erreur dans la requête !" . mysqli_error($con);
exit();
}else{
$row = mysqli_fetch_array($result, MYSQLI_ASSOC);
if(!empty($row)){
echo "L'email existe déjà";
}else{
echo "L'email n'existe pas";
}
}
andyajram
Messages postés155Date d'inscriptionvendredi 24 mai 2013StatutMembreDernière intervention 8 avril 20201 9 mai 2018 à 16:47
je dois remplacer le IF que j'ai par celui que tu m'as donné ?
9 mai 2018 à 14:51
9 mai 2018 à 15:40
9 mai 2018 à 15:41
Modifié le 9 mai 2018 à 16:24
9 mai 2018 à 16:47