$data['family_info'] = $this->Registration->getFamilyDetails($student_id);
redirect("Application/studentRegistration/".$student_id,$data);
$this->load->view("Application/familyInfo/".$student_id);
我想用一些数据重定向控制器作为mysql记录集但是当我尝试重定向时 - 它现在回馈数据, 在尝试查看功能时,我可以但我无法将学生ID作为查询字符串发送。
CI / index.php的/应用/ familyInfo / 182
取消订阅以获取此页面的数据并使用重定向 使用视图我可以获取数据,但无法获取查询字符串。
答案 0 :(得分:2)
重定向页面后,您的代码将保留控制权。
重定向后加载视图不起作用。
您可以做的是:您已经通过重定向向我们发送信息。
重定向后,在目标页面上,根据传递的id获取数据。
答案 1 :(得分:0)
您只能通过重定向传递 ID ,而不能将数据传递为$this->load->view
,只需按照以下方式获取数据:
public function studentRegistration($student_id)
{
$data['family_info'] = $this->Registration->getFamilyDetails($student_id);
$this->load->view('Application/studentRegistration/'.$student_id,$data);
}