function todayCurSupplyPrecentage()
 {
     $arr = DBDashboard::factoryTotalSupplyOf12Months();
     $tot = DBDashboard::getTodayTotalSupply();
     $count = 0;
     for ($i = 0; $i < 12; $i++) {
         $count = $count + $arr[$i] * 1;
     }
     $count = $count / (12 * 30);
     $count = $tot / $count * 100;
     return round($count, 2);
 }
Example #2
0
<?php

session_start();
require_once 'classes/class.user.php';
$user_home = new USER();
require_once 'DB/dbdashboard.php';
$dbdashboard = new DBDashboard();
//dashboard square 1
$str = $dbdashboard->getDashboardTeaRate();
$rest1 = substr($str, 0, -3);
$rest2 = substr($str, -3, 3);
//dashboard square 2
$res3 = $dbdashboard->thisMonthSupplyPrecentage();
//dashboard square 3
$res4 = $dbdashboard->unReadSMScount();
//dashboard square 4
$res5 = $dbdashboard->todayCurSupplyPrecentage();
//chart - barchart
$resarray1 = $dbdashboard->factoryTotalSupplyOf6Months();
$strbarchartvalues = "[" . $resarray1[5] . "," . $resarray1[4] . "," . $resarray1[3] . "," . $resarray1[2] . "," . $resarray1[1] . "," . $resarray1[0] . "]";
$formateddate = date("Y-m-d");
$curmonth = substr($formateddate, 5, 7);
$curmonth = $curmonth * 1 - 5;
if ($curmonth < 0) {
    $curmonth = $curmonth + 12;
}
$strbarchartlabels = "[";
for ($i = 0; $i < 6; $i++) {
    switch ($curmonth) {
        case 1:
            $strbarchartlabels = $strbarchartlabels . '"January",';