Reports

report as $user=>$timesheet) { echo "

$user

"; echo "
"; if(count($timesheet) > 0) { echo" "; } $totalValidated = 0; $totalInvalid = 0; $totalVacation = 0; $totalSick = 0; foreach($timesheet as $entry) { echo " "; if($entry['validated'] == 1) { $totalValidated += $entry['timeWorked']; } if($entry['validated'] == 0) { $totalInvalid += $entry['timeWorked']; } if($entry['code'] == "Vacation") { $totalVacation += $entry['timeWorked']; } if($entry['code'] == "Sick") { $totalSick += $entry['timeWorked']; } } if(count($timesheet) > 0) { echo "
Date In Time Out Time Less Worked Total Worked Time Code Validated
".$entry['date']." ".date("g:i A",$entry['inTime'])." ".date("g:i A",$entry['outTime'])." ".$entry['lessTime']." Hours ".$entry['timeWorked']." ".$entry['code']."
"; if($entry['validated'] == 1) { echo ""; } else { echo ""; } echo "
"; echo "
"; echo "
"; echo "
Validated
".$totalValidated." Hours
"; echo "
"; echo "
"; echo "
Not Validated
".$totalInvalid." Hours
"; echo "
"; echo "
"; echo "
Sick
".$totalSick." Hours
"; echo "
"; echo "
"; echo "
Vacation
".$totalVacation." Hours
"; echo "
"; echo "
"; } else { echo "
No time submitted
"; } $i++; echo "

"; } ?>