Данные, отправленные из одного метода контроллера для просмотра, но не из другого метода контроллераPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Данные, отправленные из одного метода контроллера для просмотра, но не из другого метода контроллера

Сообщение Anonymous »

Я пытаюсь показать журналы пользователей из базы данных для конкретного пользователя. Я не знаю, что произошло, это бросает ошибку, как неопределенную переменную.

Код: Выделить всё

public function userlogs() {
if ($this->input->post('temp_user_id')) {
$id = $this->input->post('temp_user_id');
$this->session->set_userdata('temp_user_id', $id);
} elseif ($this->session->userdata('temp_user_id')) {
$id = $this->session->userdata('temp_user_id');
}

if ($this->session->userdata('is_logged') && $id) {
$data['userlogs'] = $this->Org_model->getLogs($id);
$this->load->view('template/header');
$this->load->view("organisation/user_edit", $data);
$this->load->view('template/footer');
} else {
$this->session->set_flashdata('error', 'User Id not captured.');
redirect('Organisation/editOrg');
}
}
< /code>
контроллер 1: < /p>
public function editUser() {
if ($this->input->post('temp_user_id')) {
$id = $this->input->post('temp_user_id');
$this->session->set_userdata('temp_user_id', $id);
} elseif ($this->session->userdata('temp_user_id')) {
$id = $this->session->userdata('temp_user_id');
}

if ($this->session->userdata('is_logged') && $id) {
$data['userdata'] = $this->Org_model->getUsersData($id);
$this->load->view('template/header');
$this->load->view("organisation/user_edit", $data);
$this->load->view('template/footer');
} else {
$this->session->set_flashdata('error', 'User Id not captured.');
redirect('Organisation/editOrg');
}
}
< /code>
Модель: < /p>
function getLogs($id) {
$this->db->select('*');
$this->db->from('log_table');
$this->db->where('userid',$id );

if ($query = $this->db->get()) {
return $query->result_array();
} else {
return false;
}
}
< /code>
Просмотр: < /p>
table class="table table-striped table-bordered table-hover" id="dataTable">


Username
Event
Date / Time
IP Address


















Но это ошибка броски, как неопределенная переменная: userlogs
Как я могу это решить?

Подробнее здесь: https://stackoverflow.com/questions/506 ... roller-met
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»