为了账号安全,请及时绑定邮箱和手机立即绑定

将最后一个增量 id 设置为 codeigniter 中的会话值

将最后一个增量 id 设置为 codeigniter 中的会话值

PHP
手掌心 2021-11-05 20:10:38
锄头将最后一个增量 id 设置为 codeigniter 中的会话值。下面给出了我的代码,我得到了最后一个增量 ID,但设置了一个会话,其中的变量不起作用    $emp_name=$_POST['emp_name'];    $emp_housetype=$_POST['emp_housetype'];    $emp_mobile=$_POST['emp_mobile'];    $emp_email=$_POST['emp_email'];    $emp_curraddress=$_POST['emp_curraddress'];   $data=array(   'emp_name'=>$emp_name,   'emp_housetype'=>$emp_housetype,   'emp_mobile'=>$emp_mobile,   'emp_email'=>$emp_email,   'emp_curraddress'=>$emp_curraddress        );     $this->db->insert('employees',$data);     $last_id=$this->db->insert_id();     $empl=$this->session->set_userdata($last_id);     echo $empl;exit();我想要一个带有可打印(回声)的会话变量。
查看完整描述

2 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

您没有正确设置会话:


    //In codeigniter,

    //To set session: 

    $this->session->set_userdata('some_name', 'some_value');


    //to get specific session value :

    $some_name= $this->session->userdata('some_name');


   //to get all session value :

    $all_data = $this->session->userdata();

///////////////////////////////////////////////// //////////


//for your code, need to update like this :


$this->session->set_userdata('last_id',$last_id); 

$empl = $this->session->userdata('last_id');

echo $empl;exit();


查看完整回答
反对 回复 2021-11-05
?
白衣非少年

TA贡献1155条经验 获得超0个赞

//In codeigniter, To set session: 

$this->session->set_userdata('variable_name', 'variable_value');


//to get session variable value :

$some_name= $this->session->userdata('variable_name');

//获取所有会话变量值: $session_data = $this->session->userdata();


查看完整回答
反对 回复 2021-11-05
  • 2 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信