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

mysqli_fetch_row, mysqli_fetch_object, mysqli_fetch_assoc, mysqli_fetch_array का उपयोग कब और क्यों करें

Php.net पर प्रलेखन से ये पंक्तियाँ प्रमुख हैं:

http://www.php.net/manual/en /mysqli-result.fetch-array.php

ऐसे मामलों में जहां दो या दो से अधिक कॉलमों का एक ही नाम होता है, उस कॉलम की पहली घटना (ओं) को संदर्भित करने का एकमात्र तरीका संख्यात्मक सूचकांक है। इन मामलों में आपको mysqli_fetch_row . की आवश्यकता होगी या mysqli_fetch_array या तो MYSQLI_BOTH . के साथ या MYSQLI_NUM इसके दूसरे तर्क के रूप में (प्रक्रियात्मक उपयोग में)।

mysqli_fetch_assoc($result) mysqli_fetch_array($result, MYSQLI_ASSOC) के लिए सिर्फ शॉर्टहैंड है ।

mysqli_fetch_object वह करता है जिसकी आप अपेक्षा करते हैं:यह एक वस्तु के रूप में परिणामों की एक पंक्ति देता है। इसका उपयोग mysqli_fetch_assoc . पर करें यह एक मामला है कि क्या कोई वस्तु या सरणी बेहतर ढंग से रिकॉर्ड किए जा रहे रिकॉर्ड का प्रतिनिधित्व करती है। ऑब्जेक्ट किसी भी वर्ग का हो सकता है - stdClass डिफ़ॉल्ट है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MYSQL ब्लॉग वर्ष और महीने के अनुसार संग्रह मेनू

  2. MySQL समान कॉलम मान वाली डुप्लिकेट पंक्तियों को हटा दें

  3. क्या PHP का निर्माण .NET के डेटासेट के समान है?

  4. एक संपूर्ण MySQL डेटाबेस कैरेक्टरसेट और संयोजन को UTF-8 में कैसे बदलें?

  5. MySQLdb का उपयोग करके आप पायथन से SQL अलगाव स्तर को कैसे बदलते हैं?