fetch_view.php 이것은 내 html을 표시하는이 파일을 통한 fetch_view.php 파일입니다.치명적인 오류를 직면하는 CodeIgniter에서 데이터를 삭제할 수 없습니다.
<?php
foreach ($h->result() as $row)
{ ?>
<tr>
<td><?php echo $row->fname; ?></td>
<td><?php echo $row->lname; ?></td>
<td><?php echo $row->email; ?></td>
<td><?php echo $row->mobile; ?></td>
<td><?php echo $row->message; ?></td>
<td><a href="<?= site_url('home/form').'/'.$row->id ?>">Edit</a></td>
<td><a href="<?= site_url('home/delete').'/'.$row->id ?>">Delete</a></td>
</tr>
<?php } ?>
select.php 이이 작업에 내 모델입니다.
컨트롤러 기능,이 파일에서 나는 삭제 기능을 만들고 있습니다. , 나는 그 오류에 직면하고있는 데이터를 삭제하려고 할 때 스크린 샷을 첨부했습니다.
public function delete()
{
$this->load->model('select');
$id=$this->input->get('id');
if($this->select->deleteuser($id))
{
$data['data']=$this->select->getuser();
$this->load->view('fetch_view', $data);
}
}
당신의'getuser()'함수는 어디에 있습니까?,'getuser()'를 잘못 호출하고 있습니다. 홈 컨트롤러에'getuser()'함수가 있다면 간단히'$ this-> getuser()'로 호출 할 수 있습니다. –
선생님, 제 질문을 편집하고 완성 된 MVC 코드를 입력 할 수 있습니다. – Ginni