-1
컨트롤러에서 값을 수정하려고합니다. 사용자가 가입하고 제출할 때 모델에서 컨트롤러로 피드백을 반환 할 수 있다는 것을 알고 싶습니다.codeigniter : 컨트롤러에서보기의 값을 수정하십시오.
내보기 : 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는"아직 정의되지 않은 값입니다. 어쨌든 값을 정의한 다음 모델에서 컨트롤러로 결과가 반환 될 때마다 값을 변경할 수 있습니까?
을 매개 변수가 정의 된 경우 확인하도록 설정되지 않았거나. 그러나 페이지가 새로 고침되거나 다시로드되지 않기 때문에 값은 계속 올 수 없습니다. – user1851359
왜 페이지가 새로 고치지 않거나 다시로드되지 않는지 이해할 수 없습니다. 프로젝트의 아키텍처에 대해 더 자세히 알려줄 수 있습니까? –