Вот моя функция задачи в контроллере
Код: Выделить всё
public function task($id)
{
$data = array(
'query' => $this->main_model->get_task($id),
'task_id' => $id,
);
// ...
foreach ($this->main_model->get_task($id) as $tas) {
$data = array(
'title' => $tas->task_name,
'desc' => $tas->task_description,
'date_created' => $tas->date,
'date_started' => $tas->task_start_date,
'deadline' => $tas->task_deadline,
'creator' => $tas->task_creator,
'owner' => $tas->task_owner,
'attach' => $tas->attachment_name,
'status' => $tas->task_status,
'priority' => $tas->task_priority,
'task_id' => $tas->ID_task,
'base_url' => base_url()
);
}
$data1 = array(
'emps' => $this->main_model->get_employees(),
'creator' => $this->main_model->get_details($id),
'owner' => $this->main_model->get_owner($id)
);
if ($this->session->userdata('employee_type') == 3) {
$qu = $this->main_model->permission();
$id = $this->session->userdata('id');
$id_emp = $this->uri->segment(3);
if (in_array($id, $qu[0]) && in_array($id_emp, $qu[0])) {
$this->load->view('task', array_merge($data, $data1, $data2));
}
}
// ...
}
Я пробовал запросить базу данных с результатом, result_array, row, row_array, но по какой-то причине все отображает только первую строку в базе данных.
Подробнее здесь: https://stackoverflow.com/questions/166 ... -the-varia
Мобильная версия