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

mysql से PDO में कनेक्शन और क्वेरी को फिर से लिखें

पीडीओ मैनुअल लगभग किसी भी स्थिति के लिए पीडीओ सीखने के लिए एक उत्कृष्ट संसाधन है। तैयार किए गए कथन पहली बार में विचित्र और कठिन लग सकते हैं, लेकिन कुछ बुनियादी बातों में महारत हासिल करने के बाद आप उन्हें प्यार करने लगेंगे...

पीडीओ SELECT ...

$db = new PDO("mysql:host=localhost;dbname=db", "user", "password");

$query = "SELECT * FROM users WHERE name = " . $db->quote($name);

$result = $db->query($query);

while($row = $result->fetch(PDO::FETCH_ASSOC)) {
    print_r($row);
}

$result->closeCursor();

पीडीओ INSERT ...

$query = $db->prepare("INSERT INTO users (first_name, last_name, email) VALUES (:fname, :lname, :email)");

// bind params
$query->bindParam(":fname", $firstName);
$query->bindParam(":lname", $lastName);
$query->bindParam(":email", $email);

// execute the query
$query->execute();

अंतिम (सरल) उदाहरण के बावजूद, मैं आपको INSERT करना सीखने के लिए भी प्रोत्साहित करूंगा। एक क्वेरी में कई मान . यह कई एकल INSERT . करने से न केवल तेज़ है s, इसे अच्छा अभ्यास भी माना जाता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. उपयोगकर्ता नाम, पासवर्ड, नमकीन बनाना, एन्क्रिप्ट करना, हैश - यह सब कैसे काम करता है?

  2. pyodbc 64-बिट कैसे स्थापित करें?

  3. रेल में टेबल कॉलम में हैश वैल्यू कैसे रखें?

  4. MySQL में अन्य स्तंभों के आधार पर क्वेरी के लिए सशर्त स्तंभ

  5. स्थानिक MySQL क्वेरी के प्रदर्शन में सुधार