fetch_view.php 这是我通过这个文件的fetch_view.php文件,我正在显示我的html。
<?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 deleteuser($id)
{
$this->load->database();
$this->db->where('id', $id);
$this->db->delete('student');
return true;
}
**home.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);
}
}
答案 0 :(得分:0)
一切正常,但你没有在模型'select'中定义getuser()函数。
注意:创建模型时请将名称以“..._ m”结尾,如“select_m”,稍后当项目变大时,您会对此感到困惑。