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

PHP और MySQL के साथ बहु-स्तरीय JSON बनाएं

JSON_OBJECT PHP को एक स्ट्रिंग के रूप में लौटाया जाता है (जैसा कि prodigitalson टिप्पणी की)

आप अपने सभी डेटा को एक सहयोगी सरणी के रूप में रखना चाहते हैं।

ऐसा करने के लिए, आपके द्वारा पोस्ट किए गए उदाहरण में, json1 json_decode के माध्यम से पारित किया जाना चाहिए ।

while ($row = mysqli_fetch_assoc($result)) {
        $row['json1'] = json_decode( $row['json1'], true ); // <----
        $resultArray[] = $row;
}
return $resultArray;

अब आपको मनचाहा परिणाम मिलना चाहिए:

echo json_encode($resultArray);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में कोलेशन कैसे खोजें

  2. php . में ऑनलाइन होटल रूम बुकिंग अवधारणा

  3. जावा का उपयोग कर mysql में उपयोगकर्ता बनाना

  4. डीबी डिज़ाइन:सदस्य तालिका अलग या सभी एक टेबल में?

  5. उत्पन्न करें जहां चर का उपयोग करके बैश में क्लॉज