Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysqli/mysql query di dalam fungsi tidak berfungsi

Anda mungkin perlu menggunakan global kata kunci, jika tidak $db dianggap sebagai var dalam lingkup lokal.

function sanitize ($data){
    global $db;
    $db->mysqli_real_escape_string($data);
}

function user_exists($usermail){
    global $db;
    $usermail = sanitize($usermail);
    $query = $db->query("SELECT COUNT(userId) FROM users WHERE userEmail= '$usermail' ");
    $check = $query->num_rows;
    return ($check == 1) ? true : false;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tabel tetap tunggal dengan banyak kolom vs tabel abstrak fleksibel

  2. Bagaimana cara terhubung ke database MySQL jarak jauh dengan Java?

  3. Python:MySQLdb dan Perpustakaan tidak dimuat:libmysqlclient.16.dylib

  4. Skema ekspor MySql tanpa data

  5. menggunakan Google Documents sebagai basis data?