Mysql
 sql >> Base de données >  >> RDS >> Mysql

Vérifier si l'e-mail existe déjà dans la base de données

Deux problèmes :

  1. Vous n'appelez jamais votre checkEmail() fonction de sorte qu'il ne fonctionne jamais. Vous devez soit supprimer ce code de la fonction, soit simplement appeler la fonction là où elle doit s'exécuter.
  2. Dans cette fonction, vous vérifiez qu'il n'existe aucun e-mail correspondant littéralement à "$email". PHP analysera uniquement les variables entre guillemets doubles - modifiez cette ligne pour utiliser where('email','=',"$email") à la place.