query($q); if ($rs->num_rows > 0) { while ($return = $db->fetchByAssoc($rs)) { $row = array(); $row2 = array(); $row ['id'] = $return ['id']; $row ['name'] = $return ['name']; $row ['code'] = $return ['code']; $row2['code'] =$row; $row2['name'] = $row; $result [] = $row2; } } else { $result = null; } $json = json_encode($result); print $json; }