foreach ($fleetdetails as $daykey => $dayval) { $fleetscore[$fleetid]["income"] += $dayval["income"]; $fleetscore[$fleetid]["kms"] += $dayval["kms"]; $fleetscore[$fleetid]["budget"] += $dayval["budget"]; } if ($fleetscore[$fleetid]["budget"] > 0) { $fleetscore[$fleetid]["score"] = round($fleetscore[$fleetid]["income"] / $fleetscore[$fleetid]["budget"] * 100, 0); } else { $fleetscore[$fleetid]["score"] = 0; } $fleetscore[$fleetid]["income"] = round($fleetscore[$fleetid]["income"], 0); $fleetscore[$fleetid]["budget"] = round($fleetscore[$fleetid]["budget"], 0); $rowcount++; } uasort($fleetscore, "cmpScores"); $slidertop = $fleetdayobj->calcSliderTop($fleetscore[29]["budget"]); // } print "<table width=100% cellpadding=0 cellspacing=0 border=0>"; print "<tr><td align='center' colspan=2>"; print "<embed src='" . BASE . "/images/Heading.swf'\n\t\t\tFlashVars='heading=Daily Fleet Budget Comparison'\n\t\t\tquality='high'\n\t\t\twidth='1765px'\n\t\t\theight='104px'\n\t\t\tname='slider'\n\t\t\twmode='transparent'\n\t\t\tallowScriptAccess='sameDomain'\n\t\t\tallowFullScreen='false'\n\t\t\ttype='application/x-shockwave-flash'\n\t\t\tpluginspage='http://www.macromedia.com/go/getflashplayer' />"; print "</td></tr>"; print "<tr><td rowspan=" . $rowcount . ">"; print "<embed src='" . BASE . "/images/Comp_Slider.swf'\n\t\t\tFlashVars='min=0&max=" . $slidertop . "&slide=" . $fleetscore[29]["income"] . "&budget=" . $fleetscore[29]["budget"] . "&graph_title=Entire Active Fleet'\n\t\t\tquality='high'\n\t\t\twidth='330px'\n\t\t\theight='950px'\n\t\t\tname='slider'\n\t\t\twmode='transparent'\n\t\t\tallowScriptAccess='sameDomain'\n\t\t\tallowFullScreen='false'\n\t\t\ttype='application/x-shockwave-flash'\n\t\t\tpluginspage='http://www.macromedia.com/go/getflashplayer' />"; print "</td>"; foreach ($fleetscore as $fskey => $fsval) { if ($fsval["budget"] > 0 && $fskey != 29) { if ($count > 0) { print "<tr>"; } print "<td align=center height=1px>"; print "<embed src='" . BASE . "/images/Rasta.swf'\n\t\t\t\t\tFlashVars='fleet=" . $fsval["name"] . "&income=" . $fsval["income"] . "&target=" . $fsval["budget"] . "'\n\t\t\t\t\tquality='high'\n\t\t\t\t\twidth='1510px'\n\t\t\t\t\theight='98px'\n\t\t\t\t\tname='graph'\n\t\t\t\t\twmode='transparent'\n\t\t\t\t\tallowScriptAccess='sameDomain'\n\t\t\t\t\tallowFullScreen='false'\n\t\t\t\t\ttype='application/x-shockwave-flash'\n\t\t\t\t\tpluginspage='http://www.macromedia.com/go/getflashplayer' />";
if ($totkms > 0) { $totcpk = round($totcontrib / $totkms, 2); } else { $totcpk = 0; } if ($fleetdetails[$today]["kms"] > 0) { $daycpk = round($fleetdetails[$today]["contrib"] / $fleetdetails[$today]["kms"], 2); } else { $daycpk = 0; } if ($fleetdetails[$today]["budkms"] > 0) { $budgetcpk = round($fleetdetails[$today]["budgetcontrib"] / $fleetdetails[$today]["budkms"], 2); } else { $budgetcpk = 0; } $slidertop = $fleetdayobj->calcSliderTop($todaybudget); // } $date = date("d"); //$date = 30; *TEST //: Kms details if (date(d) < 10) { if (isset($fleetdetails[substr(date("d"), 1)]) && $fleetdetails[substr(date("d"), 1)]) { $kms = $fleetdetails[substr(date("d"), 1)]["kms"] ? round($fleetdetails[substr(date("d"), 1)]["kms"] / ($truckcount[$fleet]["count"] - $truckcount[$fleet]["subbie_count"]), 0) : 0; $budkms = $fleetdetails[substr(date("d"), 1)]["budkms"] ? round($fleetdetails[substr(date("d"), 1)]["budkms"] / ($truckcount[$fleet]["count"] - $truckcount[$fleet]["subbie_count"]), 0) : 0; } } else { if (isset($fleetdetails[$date]) && $fleetdetails[$date]) { $kms = $fleetdetails[$date]["kms"] ? round($fleetdetails[$date]["kms"] / ($truckcount[$fleet]["count"] - $truckcount[$fleet]["subbie_count"]), 0) : 0; $budkms = $fleetdetails[$date]["budkms"] ? round($fleetdetails[$date]["budkms"] / ($truckcount[$fleet]["count"] - $truckcount[$fleet]["subbie_count"]), 0) : 0; } }