Example #1
0
    }
}
if (isset($_GET['count']) && $_GET['count'] == 'true') {
    $year = intval($_GET['y']);
    if ($year < 2010 || $year > 3000) {
        $year = date('Y');
    }
    $start = intval($_GET['s']);
    $end = intval($_GET['e']);
    $month = $start;
    while ($month <= $end) {
        $month_grab = strtotime("{$year}-" . ($month < 10 ? "0{$month}" : $month) . "-01");
        $daymonth = date('t', $month_grab);
        $m = date('m', $month_grab);
        for ($d = 1; $d <= $daymonth; $d++) {
            JNG_daily_stat_query($year, $m, $d);
        }
        $month++;
    }
} else {
    /*
    //MOVED THE DAILY CALCULATION TO CRON
    	$min1day = strtotime("-1 day");
    	$year = date('Y', $min1day);
    	$month = date('m', $min1day);
    	$day = date('j', $min1day);
    	for($d=1;$d<=$day;$d++) {
    //		$daydate = ($d<10) ? "0$d" : $d;
    //		$date_grab = "$year-$month-$daydate";
    //		var_dump($date_grab);
    //		$check_exist  = tep_db_query("SELECT stat_users FROM minierp_statistic_daily WHERE DATE(stat_date)=DATE('$date_grab')");
               if(!in_array($order_id, $vc_processed)) {
                   $dataArray = $class_jo->calculateAnalysisData($order_id);
                   $class_jo->saveAnalysisData($dataArray);
                   $vc_processed[] = $order_id;
               }
           }
           foreach($orders_returned as $order_id) {
               if(!in_array($order_id, $vc_processed)) {
                   $dataArray = $class_jo->calculateAnalysisData($order_id);
                   $class_jo->saveAnalysisData($dataArray);
                   $vc_processed[] = $order_id;
               }
           }
           */
    }
}
//JULIE & GRACE DAILY STATISTIC
$logger->write("QUERY JULIE & GRACE");
$countback = 35;
//30 days
for ($cb = $countback; $cb > 0; $cb--) {
    $ts = strtotime("-{$cb} day");
    $year = date('Y', $ts);
    $month = date('m', $ts);
    $day = date('d', $ts);
    $logger->write("Calculating Date {$year}-{$month}-{$day}");
    JNG_daily_stat_query($year, $month, $day);
}
$logger->close();
echo 'Done!';
tep_db_close();