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

Как да проверя дали имейл вече е регистриран?

Опитайте това, попълнете DB_NAME, DB_USER_NAME и DB_USER_PASS с вашите идентификационни данни за връзка или използвайте променливата $con, ако всичко е настроено правилно като PDO обект с нея:

$con = new PDO( 'mysql:host=localhost;dbname=DB_NAME;charset=UTF-8', 'DB_USER_NAME', 'DB_USER_PASS' );

$query = $con->prepare( "SELECT `email` FROM `tbl_name` WHERE `email` = ?" );
$query->bindValue( 1, $email );
$query->execute();

if( $query->rowCount() > 0 ) { # If rows are found for query
     echo "Email found!";
}
else {
     echo "Email not found!";
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Неуспешна връзка между Sequel Pro и MySQL

  2. JSON_ARRAY_INSERT() – Вмъкване на стойности в JSON масив в MySQL

  3. Изявление за актуализиране на MySQL за съхраняване на позиции в класирането

  4. Използване на Mysql в командния ред в osx - командата не е намерена?

  5. Изпълнете скрипт/команда на Shell от MySQL Trigger/Stored Procedure