sql >> Database >  >> RDS >> Mysql

Controleer of e-mail al in de database bestaat

Twee problemen:

  1. Je belt nooit je checkEmail() functie, zodat deze nooit actief is. Je moet die code uit de functie verwijderen of gewoon de functie aanroepen waar deze moet worden uitgevoerd.
  2. In die functie controleer je of er geen e-mail bestaat die letterlijk gelijk is aan "$email". PHP zal variabelen alleen ontleden tussen dubbele aanhalingstekens - verander die regel in where('email','=',"$email") in plaats daarvan.


  1. mysql datetime vergelijking

  2. Correcte manier om LIKE '%{$var}%' te gebruiken met voorbereide verklaringen? [mysqli]

  3. Een Oracle Associative Array gebruiken in een SQL-query

  4. Voortgangsbalk weergeven terwijl het php-script door ajax loopt