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

MYSQLI_NUM का क्या अर्थ है और क्या करें?

MYSQLI_NUM एक mysqli_result से जुड़े PHP में एक स्थिरांक है। यदि आप डेटाबेस से जानकारी प्राप्त करने के लिए mysqli का उपयोग कर रहे हैं, तो डेटा के रिटर्न प्रारूप को निर्दिष्ट करने के लिए MYSQLI_NUM का उपयोग किया जा सकता है। विशेष रूप से, fetch_array फ़ंक्शन का उपयोग करते समय, MYSQLI_NUM निर्दिष्ट करता है कि वापसी सरणी को एक सहयोगी सरणी बनाने के बजाय, सरणी के लिए संख्यात्मक कुंजियों का उपयोग करना चाहिए। मान लें कि आपके डेटाबेस तालिका में दो फ़ील्ड हैं, "first_field_name" और "second_field_name", "first_field_content" और "second_field_content" सामग्री के साथ...

$result->fetch_array(MYSQLI_NUM);

परिणाम की प्रत्येक पंक्ति को इस तरह प्राप्त करता है:

array(
    0 => "first_field_content",
    1 => "second_field_content"
);

वैकल्पिक रूप से...

$result->fetch_array(MYSQLI_ASSOC);

इस तरह एक सरणी प्राप्त करता है:

array(
    "first_field_name" => "first_field_content",
    "second_field_name" => "second_field_content"
);

निरंतर MYSQLI_BOTH का उपयोग करने से दोनों प्राप्त होंगे।



  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. प्रतिक्रिया सामग्री एक स्ट्रिंग या ऑब्जेक्ट होना चाहिए जो __toString (), बूलियन को लागू करने के बाद psql . पर ले जाए

  3. MySQL में संख्यात्मक रूप से varchar फ़ील्ड को सॉर्ट करना

  4. एकाधिक रूप और एक प्रसंस्करण पृष्ठ

  5. डेटा काट-छांट:पंक्ति 1 पर कॉलम 'लोगो' के लिए डेटा बहुत लंबा है