我正在尝试将值从控制器修改为查看。我想实现这一点,当用户注册并提交时,我可以将反馈从模型返回到控制器以查看。
我的观点:main_view
<?php include('header.php'); ?>
<?php echo $sign_up_results ?>
<?php include('forms/forms.php'); ?>
<?php include('footer.php'); ?>
我的控制器
function __construct(){
parent::__construct();
$this->load->helper('url');
$template = $this->load->View('main_view');
}
function form_sign_up_controller(){
$this->load->model("form_sign_up");
$database_insert_results = $this->form_sign_up->insert_user_detail_into_db();
$data['sign_up_results']=$database_insert_results;
$template = $this->load->View('main', $data);
}
问题是加载视图时,尚未定义值“$sign_up_results”。无论如何我可以定义值,然后根据从模型返回到控制器的结果更改值。