我需要你们所有人的同样帮助, 我有一个代码从表中删除rocord但它不起作用。我的同一个人知道。
这是我的代码
=>查看
<table class="table table-striped">
<th class="success">NO</th>
<th class="success">TANGGAL</th>
<th class="success">JUDUL</th>
<th class="success">AKSI</th>
<?php
$count = 1;
foreach($hasil AS $row){
?>
<tr>
<td width="30px"><?=$count++;?></td>
<td width="110px"><?= $row['tanggal']; ?></td>
<td><?= $row['judul']; ?></td>
<td width="190px">
<a href="<?=base_url('admin/headline/edit_form/'.$row['id_headline']);?>" class="btn btn-primary">Edit</a>
<a href="<?=base_url('admin/headline/hapus/'.$row['id_headline']);?>" class="btn btn-warning">Hapus</a>
</td>
</tr>
<?php } ?>
</table>
=&GT;路由
$route['admin/headline/hapus'] = 'admin/amor_con_headline/hapus';
=&GT;控制器
public function hapus($id){
$this->load->model("admin_model/amor_model_headline");
$this->amor_model_headline->hapus_headline($id);
redirect('admin/dashboard');
}
=&GT;模特
function hapus_headline($id){
$this->db->where('id_headline',$id);
$this->db->DELETE('a_headline');
}
它不起作用。
=&GT;的修改 它被我解决了。 我在我的路线中添加了这个
$route['admin/headline/hapus/(:any)'] = 'admin/amor_con_headline/hapus/$1';
答案 0 :(得分:0)
尝试
MODEL
function hapus_headline($id){
$this->db->delete('table_name', array('column_name' => $id));
}
或者
function hapus_headline($id){
$var = array(
'column_name' => $id
);
$this->db->delete('table_name', $var);
}
答案 1 :(得分:0)
试试这个老兄!使用URI
=&GT;模型
function hapus_headline(){
$this->db->where('id_headline', $this->uri->segment(3));
$this->db->delete('a_headline');
}
=&GT;控制器
public function delete()
{
//product id
$id_headline = $this->uri->segment(3);
$this->products_model->hapus_headline($id_headline);
redirect('admin/headline');
}
=&GT;图
<a href="<?=base_url('admin/headline/hapus/'.$row->id_headline); ?>">Hapus</a>
我希望这对你有所帮助。