我如何获取id和ip_address并在Codeigniter的ci_session表中添加一列user_id并添加一

时间:2019-01-22 16:57:06

标签: php codeigniter

  1. 如何从ci_session表中获取ID(会话ID)
  2. 我在ci_session表中添加了user_id字段,但我不知道如何设置和获取该字段

1 个答案:

答案 0 :(得分:0)

  1. 您可以使用$this->session->session_id来获取会话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'));