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

MySQLi ने MySQLnd के स्थापित नहीं होने के कारण त्रुटि प्रदर्शित करने वाले कथन तैयार किए हैं

आप उपयोग कर सकते हैं $stmt->bind_result() परिणामों को चरों से बाँधने के लिए, फिर $stmt->fetch() परिणामों को बाध्य चर में लाने के लिए।

$stmt->execute();
$stmt->bind_result($var1, $var2, $var3, ...); // Use more meaningful variable names

while ($stmt->fetch()) {
    echo $var3; // to get the third column in the results
}

मैं स्पष्ट रूप से SELECT . में कॉलम नामों को स्पष्ट रूप से सूचीबद्ध करने की अनुशंसा करता हूं खंड, के बजाय * , क्योंकि परिणामों तक पहुँचने की यह विधि स्तंभों के विशिष्ट क्रम पर निर्भर करती है।




  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 में FIELD द्वारा आदेश

  2. नेटबीन में प्रमाणीकरण प्लगइन 'caching_sha2_password' लोड करने में असमर्थ

  3. अद्वितीय अनुक्रमणिका के साथ डुप्लिकेट निकालना

  4. MySQL:त्रुटि कोड:1242 सबक्वेरी 1 से अधिक पंक्ति देता है

  5. MySQL MOD () टूटा हुआ है:क्या यह सबसे अच्छा विकल्प है?