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

mysqli_query () क्यों टूट रहा है? [mysqli_query ():mysqli नहीं ला सका]

आपके लॉग में कुछ भी गलत नहीं है।

एक लाइव mysqli उदाहरण इसका मतलब यह नहीं है कि एक लाइव mysql कनेक्शन है . पीडीओ के विपरीत, आप mysql कनेक्शन को बंद कर सकते हैं लेकिन एक mysqli ऑब्जेक्ट ठीक है। तो त्रुटि संदेश कहता है:

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$conn = new mysqli('localhost','root','','test');
$conn->query("SELECT 1");
$conn->close();
var_dump(get_class($conn));
$conn->query("SELECT 1");

आपको अपेक्षित आउटपुट देगा:

आपको वह जगह ढूंढनी होगी जहां आपका कोड कनेक्शन बंद कर रहा है और उसे ठीक करना है।




  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. लाइव नया संदेश अधिसूचना

  3. php . में सटीक मिलान बदलें

  4. एसक्यूएल में एक विशेष पंक्ति में कम से कम गैर-शून्य कॉलम कैसे खोजें?

  5. Mysqldump द्वारा बनाई गई विशाल लाइन लंबाई से कैसे निपटें