Cara hapus gambar di folder upload codeigniter

Ditanyakan pada tanggal 9 February 2019 oleh Alfiansyah

Saya menggunakan codeigniter sudah berhasil untuk fungsi CRUD, nah untuk menghapus file gambar dicodeigniter bagaimana ya ? untuk codingan yang saya lakukan sudah bisa menghapus data di database tapi di folder upload yang berisi file gambar masih belum terhapus / masih ada.

Model :

public function HapusDataTangki($db_id) { // $this->db->where('db_id', $db_id); $this->_deleteImage($db_id); return $this->db->delete('data_tangki', ['db_id' => $db_id]); }

public function GetDataTangki_ID($db_id)
{
    return $this->db->get_where('data_tangki', ['db_id' => $db_id])->row_array();
}

     private function _deleteImage($db_id)
{
    $dt = $this->GetDataTangki_ID($db_id);
    if ($dt->gambar != "default.jpg") {
        $filename = explode(".", $dt->gambar)[0];
        return array_map('unlink', glob(FCPATH."./upload/$filename.*"));
    }
}

View : a href="<?= base_url(); ?>datatangki/hapus/<?= $dt['db_id']; ?>" class="btn btn-danger" data-toggle="tooltip" data-placement="top" title="Hapus"></a

1 JAWABAN / 1 KOMENTAR

Generic placeholder image
Patar Ebenezer Siahaan menjawab pada tanggal 9 February 2019

jangan lupa tambahin ini di view mas <input type="hidden" name="id" value="<?php echo $row['apa_id']?>">