Php 使用codeigniter存储和检索会话

Php 使用codeigniter存储和检索会话,php,codeigniter,Php,Codeigniter,在下面的codeigniter代码中,我放置了模型和视图。我的目标是在会话中存储学院名称,并在其他表中检索和使用。请帮助我做到这一点。 型号: 视图: 要在控制器构造函数中手动初始化会话类,请使用$this->load->library函数: $this->load->library('session'); 要将数据添加到会话数组,需要将包含新数据的数组传递到此函数: $this->session->set_userdata($array); 您可以在会话中设置数组,

在下面的codeigniter代码中,我放置了模型和视图。我的目标是在会话中存储学院名称,并在其他表中检索和使用。请帮助我做到这一点。 型号:

视图:


要在控制器构造函数中手动初始化会话类,请使用
$this->load->library函数:

$this->load->library('session');
要将数据添加到会话数组,需要将包含新数据的数组传递到此函数:

$this->session->set_userdata($array);
您可以在会话中设置数组,如下所示:

$newdata = array(
                   'username'  => 'johndoe',
                   'email'     => 'johndoe@some-site.com',
                   'logged_in' => TRUE
               );

$this->session->set_userdata($newdata);

有关更多详细信息,请仔细阅读。

要在会话中设置数据:

$this->load->library('session');
$this->session->set_userdata("collegeName",$collegeName);
要获取数据,请使用:

$data = $this->session->userdata("collegeName");

有关详细信息:()

如何在其他表中使用此collegename$data将为您提供该值。您可以使用$data作为collegename
$this->load->library('session');
$this->session->set_userdata("collegeName",$collegeName);
$data = $this->session->userdata("collegeName");