query($sql); $data = array(); do{ $rowset = $result->fetchAll(PDO::FETCH_ASSOC); if($rowset){ $data[] = $rowset; } }while ($result->nextRowset()); $data = isset($data[0]) ? $data[0] : false; if( $data != false ) { foreach ($data as $k => $v) { $start_res_id = explode(',', $v['start_res_id']); $data[$k]['start_no'] = count($start_res_id); $end_res_id = explode(',', $v['end_res_id']); $data[$k]['end_no'] = count($end_res_id); } } $list = $data; $json['code']='0'; $json['info']=''; $json['list']=$list; echo json_encode($json); ?>