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

क्वेरी मान्य होने पर भी mysqli_fetch_array त्रुटि; कुल निर्यात को NULL मान के रूप में चलाना

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

आप mysqli_fetch_array() using का उपयोग कर रहे हैं गलत तरीके से।

यदि यही वह जगह है जहाँ आप अपनी क्वेरी बनाने का प्रयास कर रहे हैं, तो आपको बहुत अधिक पुनर्गठन करने की आवश्यकता है। यदि आप पहले ही अपनी क्वेरी बना चुके हैं और इसे $result में संग्रहीत कर चुके हैं:

आप उपयोग करेंगे

mysqli_fetch_array($result, MYSQLI_ASSOC);

कनेक्शन और क्वेरी करने के बाद

आपका पूरा कोड कुछ इस तरह दिख सकता है:

$query = "SELECT Whatever whatever from something;";
$result = mysqli_query($con, $query);       

while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {

    $i += 1;
    array_push($data, array($i) + $row);
}

संपादित करें:जैसा कि यह खड़ा है आपके पास बहु प्रश्न है। SET @runningTotal := 0; . की एक ही क्वेरी चलाएँ फिर अपने क्वेरी वैरिएबल को बाकी क्वेरी पर रीसेट करें और उसे चलाएं, फिर आपको परिणाम मिलेंगे।



  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. डेटाबेस:जियो लोकेशन डेटा को क्वेरी करने का सबसे अच्छा प्रदर्शन तरीका?

  4. एसक्यूएल दो टेबल में शामिल हों

  5. mysql क्वेरी का उपयोग करके सभी नाम खोजें जो 'a' अक्षर से शुरू होता है