</tr> <!-- Timesheet contents : Projects and tasks --> <?php //Get tasks list $allAssignedTasks = CUtils::getAllAssignedTasks($user_id); $rowTasks = CUtils::getTasksForThisPeriod($allAssignedTasks, min($timestampArray), max($timestampArray)); //There are avalaible tasks if ($rowTasks) { $publicHolidays = CUtils::getPublicHolidays(); $project_name = ''; $newTaskIdList = array(); //Display them while ($row = db_fetch_assoc($rowTasks)) { array_push($newTaskIdList, $row['task_id']); if ($timesheetId != 0 && $timesheet->getStatus($row['task_id']) != -1) { $status = $timesheet->getStatus($row['task_id']); } //Used to count total activities $task_total = 0; //Group tasks by project if ($project_name != $row['project_name']) { $project_name = $row['project_name']; echo "<tr><td nowrap colspan='" . ($wd_nb + 2) . "'>"; echo "<table><tr><td style='border: 2px outset rgb(238,238,238); background-color:rgb(255,255,255);'><strong>"; echo $project_name; echo "</strong></td></tr></table>"; echo "</td></tr>"; } //Display each task echo "<tr>";