assign('id',$id); $this->assign('edate',$edate); $this->assign('sdate',$sdate); return $this->fetch('line_pd'); } 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,padschalm,apppadsch,padschtype,waveform,phase,plsnum from data_pd_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; } }