dongzhao3040
2013-03-17 11:52
浏览 65
已采纳

Codeigniter 2.1:每次在会话数组中推送更多新值

I my CI application I hit an ajax button, call controller action and want to push new value in already existing session array on every hit. I google but file.

Following are the sources which I tried.

add value into userdata array

Session Array Update in codeigniter

图片转代码服务由CSDN问答提供 功能建议

我的CI应用程序我点击ajax按钮,调用控制器操作并希望在现有会话数组中推送新值 每次打击。 我谷歌但文件。

以下是我尝试的来源。

将值添加到userdata数组中

codeigniter中的会话数组更新

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • dpowhyh70416 2013-03-17 12:11
    已采纳

    Okay I did it :

    1- first load old array 2- push new value to array 3- set session

    $old_que_ans_session =  $this->session->userdata('que_ans_session');
    array_push($old_que_ans_session, $qIds[$_POST['my_que_no']]);
    $this->session->set_userdata('que_ans_session', $old_que_ans_session);
    
    打赏 评论
  • douqi1212 2016-11-08 10:15
    $data = $this->session->userdata('user');  
    
    $data['telno'] = "01234 567 890";  
    
    $this->session->set_userdata('user', $data);
    

    Hope it may help full.

    Thanks

    打赏 评论

相关推荐 更多相似问题