我已经使用 CodeIgniter 会话将数据库查询的结果保存在我的模型中,这是我第一次使用 var_dump 函数查看保存在会话变量中的结果,这一切都很好,但是因为我使用相同的会话向其他人显示结果我的控制器中的函数它只显示结果的最后一行,而不是最初保存在会话中的所有结果。
**Students Controller**
function get_student(some parameters)
{
$print_result= $this->course_booking_model->get_student_ajax($config["per_page"],$page,$result,$tennant_id,$sort_by,$sort_order);
$this->session->set_userdata('print_result',$print_result);
$data['data_student'] = $this->session->userdata('print_result');
var_dump($this->session->userdata('print_result'));
}
同一控制器中的另一个功能
function export_students()
{
$data['data_print']=$this->session->userdata('print_result');
$this->load->view('view_students_pdf',$data);
var_dump($this->session->userdata('print_result'));
}
var_dump 函数将有不同的输出