2 回答
TA贡献1853条经验 获得超9个赞
我假设您没有自己编写代码。来自已在会话中设置的数据库的数据。您可以使用直接检索数据
this->session->userdata('loginUser')
所以在模型中寻找如下代码
$this->session->loginUser = //something;
//add your code
$this->session->loginCat = //similar to above
查看数据库参考。
但是,以下是您问题的答案
您对所有会话数据使用相同的密钥。您应该为每个会话变量使用唯一的键。
$this->session->set_userdata("user_id", $this->session->userdata('loginUser') );
$this->session->set_userdata("user_email", $this->session->userdata('loginEmail') );
$this->session->set_userdata("user_cat", $this->session->userdata('loginCat') );
看看会话库。
TA贡献1817条经验 获得超6个赞
首先像这样设置你的会话
$data = array(
'loginUser' => $row -> user_id ,
'loginEmail' => $row -> email_id,
'loginCat' => "" ,
);
$this -> session -> set_userdata ( $data );
然后更新它
$data = array('loginCat' => $row -> user_cat );
$this -> session -> set_userdata ( $data );
- 2 回答
- 0 关注
- 61 浏览
添加回答
举报