continue; } $fleetData = $fleetdayobj->pullT24FleetData(date("d", strtotime($day))); $fleet_trucks = (array) array(); foreach ($fleetData as $row) { $fleet_trucks[$row["fleet_id"]][] = $row; } unset($fleetData); // print_r($fleet_trucks); $t24Budget = (array) array(); foreach ($fleet_trucks as $fleetId => $truck) { $trucks = (string) ""; foreach ($truck as $data) { $trucks .= $data["truck_id"] . ","; } $budgets = $fleetdayobj->getBudgetsInDateRange(date("Y-m-d", strtotime($day)), date("Y-m-d", strtotime($day) + 86400), substr($trucks, 0, -1)); // print_r($budgets); $t24Budget[$fleetId] = (array) array(); $dateday = date("d", strtotime($day)); $t24Budget[$fleetId][$dateday] = (array) array(); $t24Budget[$fleetId][$dateday]["fleetid"] = $fleetId; if (!isset($t24Budget[$fleetId][$dateday]["budget"])) { $t24Budget[$fleetId][$dateday]["budget"] = (double) 0; } if (!isset($t24Budget[$fleetId][$dateday]["budgetcontrib"])) { $t24Budget[$fleetId][$dateday]["budgetcontrib"] = (double) 0; } if (!isset($t24Budget[$fleetId][$dateday]["budkms"])) { $t24Budget[$fleetId][$dateday]["budkms"] = (double) 0; } if (!isset($blackoutcount)) {