Senin, 13 Maret 2017

Membuat CRUD di Framewrk CodeIgniter (Hapus Data)

Assalamu'alaikum wr.wb.



A. Pengertian

    Menurut wikipedia bahasa Indonesia, CodeIgniter merupakan aplikasi sumber terbuka yang berupa framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP.

B. Latar Belakang

     Latar belakang permasalahan kali ini yaitu pembuatan dari aplikasi CRUD di dalam sebuah framework. Framework yang dipakai kali ini yaitu framework CodeIgniter.

C. Alat dan Bahan
  • OS XUbuntu 16.10
  • Laptop
  • Koneksi internet
  • Web browser
  • Sublimetext
D. Tujuan

     Bertujuan untuk mengetahui bagaimana cara membuat CRUD di dalam sebuah framework codeigniter yaitu proses menghapus data.

E. Tahap Pelaksanaan

     Berikut ini langkah-langkah membuat Delete dalam aplikasi CRUD.
  • Siapkan terlebih dahulu file CodeIgniter nya kalo belum memiliki, teman-teman dapat mengunjungi situs resminya di https://www.codeigniter.com/.
  • Jika teman-teman sudah memiliki filenya kita akan langsung membuat aplikasi CRUD nya saja. Kali ini kita akan membuat tambah data di dalam framework.
  • Setelah kemarin kita membuat tampil data di dalam framework CI settingan tidak ada yang dirubah. Jika teman-teman belum mengetahui bagaimana tampil data di dalam Framework CI ada DISINI dan tambah data yaitu ada DISINI.
  • Kita langsung saja buka folder CodeIgniter nya melalui sublimettext.
  • Di tutorial sebelumnya kita sudah membuat sebuah file dengan nama Crud.php yang di dalam folder Codeigniter/controllers/Crud.php. Dibawah ini merupakan sintaksnya.
  • Dan dibawah ini merupakan sintaks lengkapnya.

<?php

class crud extends CI_Controller{

    function __construct(){
        parent::__construct();
        $this->load->model('M_data');
            $this->load->helper('url');
    }

    function index(){
        $data['buku']= $this->M_data->tampil_data()->result();
        $this->load->view('Tampil',$data);
    }

    function tambah(){
        $this->load->view('V_input');
    }

    function tambah_aksi(){
        $nama = $this->input->post('nama');
        $stok = $this->input->post('stok');
        $jenis = $this->input->post('jenis');

        $data = array(
            'nama' => $nama,
            'stok' => $stok,
            'jenis' => $jenis
            );
        $this->M_data->input_data($data,'buku');
        redirect('crud/index');
    }

    function hapus($id){
        $where = array('id'=>$id);
        $this->M_data->hapus_data($where,'buku');
        redirect('crud/index');
    }
}
?>
  • Dan hasil dari coding diatas yaitu sebagai berikut ini.


F. Kesimpulan

    Dari pembahasan diatas dapat ditarik kesimpulan bahwa pembuatan dari sebuah proses hapus di dalam framework codeigniter bisa diletakkan di dalam satu file saja.

G. Referensi
  • https://id.wikipedia.org/wiki/CodeIgniter 
  • http://www.malasngoding.com/membuat-crud-dengan-codeigniter/
Sekian dan Terimakasih.

SMK Bisa!!

Wassalamu'alaikum wr.wb.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.