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

मैं JSON में MySQL ऑब्जेक्ट को एन्कोड करने के लिए PHP का ठीक से उपयोग कैसे करूं?

$data = array();

while ( $row = $result->fetch_assoc() ){
    $data[] = json_encode($row);
}
echo json_encode( $data );

यह करना चाहिए। साथ ही, आप http://jsonlint.com/ का उपयोग कर सकते हैं यह देखने के लिए कि आपके JSON आउटपुट में क्या समस्याएं हैं।

अपडेट करें: fetch_all() . का इस्तेमाल करके एक अच्छा विचार भी हो सकता है

$data = $result->fetch_all( MYSQLI_ASSOC );
echo json_encode( $data );


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MASSIVE MySQL टेबल पर कंप्यूटेड कॉलम के लिए ORDER BY को ऑप्टिमाइज़ कैसे करें

  2. mysql रूट पासवर्ड भूल गया

  3. तुरंत एक कॉलम की एक कॉपी को MySQL टेबल में जोड़ें

  4. MySQL सबक्वेरी के साथ कैसे काम करें

  5. क्या वाइल्डकार्ड का उपयोग MySQL में GRANT के लिए टेबलनाम पर किया जा सकता है