Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

फ़ंक्शन के अंदर mysqli/mysql क्वेरी काम नहीं कर रही है

आपको संभवतः global . का उपयोग करने की आवश्यकता है कीवर्ड, अन्यथा $db स्थानीय दायरे में एक var माना जाता है।

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. mysql jdbc कनेक्शन स्ट्रिंग में विशेष वर्णों से कैसे बचें?

  2. Php . में बहुत बड़ी XML फ़ाइलों को पार्स करना

  3. चाइल्ड रिकॉर्ड के साथ पैरेंट रिकॉर्ड प्राप्त करने की क्वेरी, उसके बाद mysql में अगले पैरेंट-चाइल्ड रिकॉर्ड्स

  4. SQL डंप से डेटाबेस को पुनर्स्थापित करते समय बाइनरी मोड सक्षम करें

  5. क्रोनजॉब हर मिनट