foreach ($arr as $key => $value) { $http_query .= $value . '=' . ${$value} . '&'; if (${$value}) { $param[$value] = ${$value}; } } $start_date = $param['start_date'] = $_GET['start_date'] = $_GET['start_date'] ? $_GET['start_date'] : date('Y-m'); // if (Common::isPost ()) { // if($start_date != '' && $end_date !=''){ $page_size = PAGE_SIZE; $page_no = $page_no < 1 ? 1 : $page_no; $start = ($page_no - 1) * $page_size; if ($_GET['download'] == 1) { $data['result'] = Complaint::baseSingle($param, $start, 0); } else { $data['result'] = Complaint::baseSingle($param, $start, $page_size); } if ($data['result']) { foreach ($data['result'] as $key => $value) { if ($value['buss_name_detail'] == '') { unset($data['result'][$key]); // if($key == 0) // $data['result'][0] = current($data['result']); // var_dump(current($data['result'])); continue; } $tmp['name'][] = $value['buss_name_detail']; $tmp['value'][] = $value['num']; } $data['chartName'] = $tmp['name'] ? '"' . implode('","', $tmp['name']) . '"' : ''; $data['chartValue'] = $tmp['value'] ? implode(',', $tmp['value']) : '';