sql >> Base de Datos >  >> RDS >> Mysql

Comprobar si el correo electrónico ya existe en la base de datos

Dos problemas:

  1. Nunca llamas a tu checkEmail() función por lo que nunca se está ejecutando. Debe eliminar ese código de la función o simplemente llamar a la función donde debe ejecutarse.
  2. En esa función, está verificando que no exista ningún correo electrónico que sea literalmente igual a "$correo electrónico". PHP solo analizará las variables entre comillas dobles; cambie esa línea para usar where('email','=',"$email") en su lugar.