Я предполагаю, что ваши условия не выполнены, поэтому он ведет себя как таковой.
CONTROLLER
public function deleting_highlight($id){
if($this->session->userdata('level') == '2'){
$del = $this->highlight_model->delete_highlight($id);
if($del){
$this->session->set_flashdata('deleting_highlight', 'Highlight berhasil dihapus');
redirect('highlights/index');
} else {
$this->session->set_flashdata('deleting_highlight', 'Delete Unsuccesful');
redirect('highlights/index');
} else {
redirect('home');
}
}
МОДЕЛЬ
public function delete_highlight($id){
$this->db->where('id', $id);
$del = $this->db->delete('highlights');
return $del;
}
ПРОСМОТР
<?= form_open('highlights/deleting_highlight/'. $highlight->id);?>
<div class="container text-center">
<div class="intro">
<?php foreach($highlights as $highlight ) {?>
<h1><?= $highlight->head?></h1>
<h3><?= $highlight->text?></h3>
<h5><?= $highlight->kecamatan?></h5>
<p><?= $highlight->kelurahan?></p>
<small><?= date("d/m/Y", strtotime($highlight->date))?></small>
</div>
<div class="card-footer">
<a class="btn btn-sm btn-warning" title="Edit" href="<?= base_url('highlights/editing_highlight/'. $highlight->id)?>"><i class="fas fa-edit"></i></a></td>
<button class="btn btn-sm btn-danger" type="submit" title="Hapus" onclick="return confirm('Yakin hapus data?')"><i class="far fa-trash-alt"></i></button></td>
</div>
<?php } ?>
<?= form_close(); ?>
Всего несколько небольших изменений: