// 週間 $from = date("Y-m-d", strtotime("-1 week")); $to = date("Y-m-d", strtotime("-1 day")); $unit = "週間"; $term = str_replace("-", "", $from) . "-" . str_replace("-", "", $to); } // 集計範囲設定 $param = array("{$from} 0:00:00", "{$to} 23:59:59"); //------------------------------------------- // 集計値取得 //------------------------------------------- // DB接続 $db = new AlladinMySQL(DATABASE1_HOST, DATABASE1_USER, DATABASE1_PASS, DATABASE1_NAME); $db->open(); // 総アクセス件数取得 $totalAccess = $db->query($totalAccessSql, $param); // 平均値取得 $average = $db->query($averageSql, $param); // 1日最高値取得(access) $dayMaxAccess = $db->query($dayMaxAccessSql, $param); // 1日最高値取得(traffic) $dayMaxTraffic = $db->query($dayMaxTrafficSql, $param); // 1日最高値取得(web_cpu) $dayMaxWebCpu = $db->query($dayMaxWebCpuSql, $param); // 1日最高値取得(db_cpu) $dayMaxDbCpu = $db->query($dayMaxDbCpuSql, $param); // 時間別最高値取得 $hourMaxList = $db->query($hourMaxSql, $param); // DB切断 $db->close(); //-------------------------------------------