Membuat Metode Hapus

Menghapus Data Pegawai

Pada saat user menekan tombol hapus maka data pegawai tersebut akan terhapus.

Kode dari Linknya adalah:

anchor("cpegawai/hapus_pegawai/$baris->nip", img('images/delete_icon.png'))

Jadi kita harus membuat metode hapus_pegawai pada Controller cpegawai.

 

Membuat Metode hapus_pegawai pada Controller

Tambahkan fungsi hapus_pegawai() pada controller Cpegawai seperti berikut ini:

 

public function hapus_pegawai(){

$nip=$this->uri_segment(3);

$this->Mpegawai->hapus_pegawai($nip);

redirect('cpegawai/lihat_pegawai','refresh');

}

 

Keterangan:

fungsi redirect('cpegawai/lihat_pegawai','refresh'), digunakan untuk memanggil metode lihat_pegawai dari Controller cpegawai.

 

Membuat Metode hapus_pegawai pada Model

Tambahkan fungsi hapus_pegawai() pada Model  Mpegawai seperti berikut ini:

 

function hapus_pegawai($nip){

$sql="DELETE FROM pegawai WHERE nip='$nip'";

$this->db->query($sql);

}

 

Hasil:

Sekarang tekan tombol hapus, lalu lihat apakah data pegawai yang kamu maksud sudah terhapus.

 

Penutup

Sekian dan terima kasih

 

2016 © Fahmi Basya Kartapura