Задача $task_id удалена!"; } else if ($new == '2') { if (!isset($task_id) || $task_id=='') { echo "Все задачи выданы в работу!"; } else echo "Задача ".$task_id." выдана в работу!"; $accsused = TasksAssign($task_id,true); echo "Задачи назначены ".sizeof($accsused)." сотрудникам: "; } if ($new == '6')//revoke { Account::ClearTasksFromAccount($task_id); } if ($new == '7')//confirm { TaskConfirm($num, $id, $tid, $confirm_data); } if ($new == '8')//confirm { TaskReopen($tid); } if ($new == '9')//confirm { DeletePic($path); } if ($new == '5') { // echo 'new task type '.$newtasktype; $tasktypesarr = array( GrabTasktype($newtasktype) ); CreateTasks($tasktypesarr); } if ($new == '4') { echo 'Создать новую задачу'; echo "
"; echo ""; echo "
"; echo "
"; } else { echo "
"; echo "
"; echo "
"; } echo "
"; echo "

Выполненные задачи компании $companyname:

"; // echo "taskarr ".sizeof($taskarr); if (sizeof($taskarr)> 0) { $keys = array_keys ($taskarr); $arrIds = implode(',',$keys); //echo '$arrIds '.$arrIds; echo "
"; $array_parent = array(); $str = "select * from tasks where status=5 and parent_id=0 and type in (".$arrIds.")"; // echo "str $str
"; $query = mysqli_query($link, $str); { while ($res1 = mysqli_fetch_array($query)) { $array_parent[$res1['id']] = $res1; } } // echo sizeof($array_parent); $array_children = array(); foreach ($array_parent as $parent_id => $res) { $children = array(); // echo $parent_id.' '.$res['name'].'||'; $query = mysqli_query($link, "select * from tasks where parent_id=" . $parent_id); while ($res1 = mysqli_fetch_array($query)) { array_push($children, $res1); } $array_children[$parent_id] = $children; //echo sizeof($array_children[$array_parent]); } $_SESSION['array_children'] = $array_children; foreach ($array_children as $parent_id => $children) { echo '
'; echo "
"; EchoTask($array_parent[$parent_id], $taskarr, true); if (sizeof($children) > 0) { echo '
Показать подзадачи и исполнителей:
'; echo ''; } echo '
'; } } echo "
"; echo '

Скачать XLS отчет


'; ?>