Как я могу получить id и ip_address и добавить еще один столбец user_id в таблицу ci_session в Codeigniter и добавить один - PullRequest
0 голосов
/ 22 января 2019
  1. как я могу получить идентификатор (идентификатор сеанса) из таблицы ci_session
  2. Я добавил поле user_id в таблицу ci_session, но я не знаю, как мне установить и получить это поле

1 Ответ

0 голосов
/ 22 января 2019
  1. Вы можете использовать $this->session->session_id, чтобы получить идентификатор сеанса.
  2. Вы можете использовать $this->session->set_userdata('user_id','value'); для сохранения value в столбце user_id и $this->session->userdata('user_id'); для получения этого value.

Редактировать

Если вы все еще хотите обновить столбец таблицы, вы можете использовать старый способ:

$this->db->where('id', session_id());
$this->db->update($this->config->item('sess_save_path'), array('user_id'=>'1111'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...