$this->db->query($sql); } private function getdb_content() { $db = new PDO($this->dsn_content, $this->dbuser_content, $this->dbpasswd_content); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $db->exec('set names utf8'); return $db; } /** * 根据ac日志目录,获取相同目录下的日志包含的车站数量 * @param str $acfile 当前车站的ac日志目录 */ public function samestationnum($acfile) { $sql = "select count(*) FROM rha_station WHERE acfile='{$acfile}'"; $rs = $this->db->query($sql); return $rs->fetchColumn(); } } $obj = new AcLog(); $stations = $obj->STATIONS; foreach ($stations as $key => $var) { $obj->setPath($var['name'], $var['num']); $stationnum = $obj->samestationnum($var['name']); $obj->ac($var['num'], $var['ap'], $var['is_alone'], $var['acip'], $stationnum, $var['name']); } $obj->CutZd(); $obj->CutAd(); $obj->CutGm(); echo 'success';