assign('id',$id); $this->assign('edate',$edate); $this->assign('sdate',$sdate); return $this->fetch('line_dlgkg2_tmp'); } public function getjson() { $edate=date("Y-m-d"); $sdate=date('Y-m-d',strtotime("$edate -1 month")); if (empty($_GET['sid'])) return; $sid = $_GET['sid']; if (!empty($_GET['stime'])) { $sdate=date('Y-m-d',strtotime($_GET['stime'])); } if (!empty($_GET['etime'])) { $edate=date('Y-m-d',strtotime($_GET['etime'])); $edate=date('Y-m-d',strtotime("$edate 1 day")); } $b = Db::query("select d_time,tmp1,hum1 from data_dlg_h where EQMID='{$sid}' and d_time >'{$sdate}' and d_time<'{$edate}'"); foreach($b as $k=>$v){ foreach($v as $k1=>$v1 ){ if($k1 != 'd_time'){ $b[$k][$k1] = floatval($v1); } } } $data = json_encode($b); echo $data; } }