Mysql
 sql >> база данни >  >> RDS >> Mysql

Проверете дали имейл вече съществува в базата данни

Два проблема:

  1. Никога не се обаждате на своя checkEmail() функция, така че никога да не работи. Трябва или да премахнете този код от функцията, или просто да извикате функцията, където трябва да се изпълнява.
  2. В тази функция проверявате дали не съществува имейл, който буквално да е равен на „$email“. PHP ще анализира само променливи в двойни кавички - променете този ред, за да използва where('email','=',"$email") вместо това.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql_insert_id безопасен ли е за използване?

  2. Проблем с първоначалното разрешение в mysql

  3. Преобразуване на низ в mySql тип DECIMAL

  4. Намерете Long/Lat вътре в многоъгълника с MySQL 5.6

  5. Грешка с дублирана колона на MySQL само когато заявката е обвита като подзаявка