Codeigniter에서 이미지 CRUD를 사용하려고합니다. 다음은 내가 작업 한 것입니다 :Codeigniter 데이터가 방문 페이지로 전달되었지만 다른 페이지로 전달되지 않았습니다.
컨트롤러 :
public function view($page = 'home')
{
$image_crud = new image_CRUD();
$image_crud->unset_upload();
$image_crud->unset_delete();
$image_crud->set_primary_key_field('id');
$image_crud->set_url_field('url');
$image_crud->set_table('example_4')
->set_image_path('assets/uploads');
$output = $image_crud->render();
$this->load->view('pages/'.$page,$output);
}
보기 다음에 대한 코드를 제대로
<html>
<body><div class="container_main">
<?php echo $output; ?>
</div>
페이지에 표시됩니다.
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: output
Filename: pages/gallery.php
Line Number: 7
새로운 컨트롤러 : 내가 잘못 뭐하는 거지
public function view($page = 'home')
{
if($page == 'gallery'){
$image_crud = new image_CRUD();
$image_crud->unset_upload();
$image_crud->unset_delete();
$image_crud->set_primary_key_field('id');
$image_crud->set_url_field('url');
$image_crud->set_table('example_4')
->set_image_path('assets/uploads');
$output = $image_crud->render();
$this->load->view('pages/'.$page,$output);
}
}
내가 추가 페이지 추가 그러나, 일단 페이지가 나에게 오류를 줄 것이다?
사용 $ 데이터 대신 $ 출력을, 인수를 변경해야 할 때로드 뷰. – CodeCanyon