Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Sprawdź, czy e-mail już istnieje w bazie danych

Dwa problemy:

  1. Nigdy nie dzwonisz do checkEmail() funkcja, więc nigdy nie działa. Powinieneś albo usunąć ten kod z funkcji, albo po prostu wywołać funkcję, w której ma działać.
  2. W tej funkcji sprawdzasz, czy nie istnieje żaden e-mail, który dosłownie równałby się „$email”. PHP będzie analizować zmienne tylko w podwójnych cudzysłowach - zmień tę linię, aby używała where('email','=',"$email") zamiast tego.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Flask-SQLAlchemy — kiedy tworzone i niszczone są tabele/bazy danych?

  2. MySQL obcina połączony wynik funkcji GROUP_CONCAT

  3. Nieznana kolumna w podzapytaniu mysql

  4. Ukryte funkcje MySQL

  5. Tabela Alter MySQL powoduje błąd:Nieprawidłowe użycie wartości NULL