示例#1
0
        $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';