<?php $fleetdayobj = new fleetDayHandler(); $budgets = $fleetdayobj->getAllBudgetsInDateRange(date("Y-m-01"), date("Y-m-01", strtotime("+1 month"))); // print_r($budgets);exit; //: Get the days listed $days = (array) array(); foreach ($budgets as $truck_id => $budgetrow) { //print_r($budgetrow); foreach ($budgetrow as $val) { $days[] = $val["date"]; } break; } $t24Budget = (array) array(); foreach ($days as $day) { //: Get the trucks in a fleet on a specific day $date = intval(substr($day, strrpos($day, "-") + 1)); //echo $date; if ($date > 1) { continue; } $trucksinafleet = $fleetdayobj->pullT24FleetData($date); print_r($trucksinafleet); //: End //: Sum the budget amounts per truck foreach ($trucksinafleet as $row) { //: Get the budget for this truck if (array_key_exists($row["truck_id"], $budgets)) { $t24Budget[$row["fleet_id"]][$day] = array(); $t24Budget[$row["fleet_id"]][$day]["fleetid"] = $row["fleet_id"];