$status_line->days = explode(';', $status_line->days); foreach ($status_line->days as $one_day_obj) { $one_day_obj = explode(',', $one_day_obj); $day_id = $one_day_obj[0]; $days = guruModelguruProgram::get_a_day_by_id($day_id); $task_array = explode(';', $status_line->tasks); $task_array = $task_array[$days->ordering - 1]; $task_array = substr($task_array, 0, strlen($task_array) - 1); $task_array = explode('-', $task_array); $new_task_array = ''; foreach ($task_array as $one_task) { $one_task_array = explode(',', $one_task); $new_task_array = $new_task_array . $one_task_array[0] . ','; } $new_task_array = substr($new_task_array, 0, strlen($new_task_array) - 1); $total_for_a_day = guruModelguruProgram::getsum_points_and_time_for_a_day2($new_task_array); if ($total_for_a_day[0]->s_points) { $total_points_for_a_day = $total_for_a_day[0]->s_points; } else { $total_points_for_a_day = 0; } if ($total_for_a_day[0]->s_time) { $total_time_for_a_day = $total_for_a_day[0]->s_time; } else { $total_time_for_a_day = 0; } $status_color = "white"; // we find the DAY STATUS for the days and we change the COLOR accordingly //if($k<$program->freetrial) { $day_status = guruModelguruProgram::find_day_status($my->id, $program->id, $day_id); if ($day_status == 2) {