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

php mysql का उपयोग करके नेस्टेड json ऑब्जेक्ट बनाएं

नमस्ते इसे आजमाएं,

<?php
include '../config/config.php';
if(isset($_GET['sub_cat_id']))
{
    $sub_cat_id = $_GET['sub_cat_id']; 
    $result = mysql_query("SELECT * FROM $questions WHERE sub_cat='$sub_cat_id' ORDER BY level_fk ASC"); 
    $json_response = array(); //Create an array
    while ($row = mysql_fetch_array($result))
    {
        $row_array = array();
        $row_array['qus_pk'] = $row['qus_pk'];        
        $row_array['question'] = $row['question'];
        $row_array['answers'] = array();
        $qus_pk = $row['qus_pk'];  

        $option_qry = mysql_query("SELECT * FROM $qus_ans WHERE qus_pk=$qus_pk");
        while ($opt_fet = mysql_fetch_array($option_qry))
        {
            $row_array['answers'][] = array(
                'options' => $opt_fet['options'],
                'right_ans' => $opt_fet['right_ans'],
            );

        }
        array_push($json_response, $row_array); //push the values in the array
    }
    echo json_encode($json_response);
}
?>    


  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 क्लीनअप तालिका और तालिका के आधार पर FK को फिर से लिंक करें

  2. MySQL में MAX () बनाम ग्रेटेस्ट ():क्या अंतर है?

  3. गोलांग एसक्यूएल ड्राइवर की तैयारी बयान

  4. सिम्फनी 2 में सिद्धांत 2:मैं कैसे देख सकता हूं कि कौन सी ऑब्जेक्ट-कॉल एक क्वेरी में ले जाती है?

  5. कोडनिर्देशक की माइग्रेशन लाइब्रेरी में ट्रिगर कैसे बनाएं?