Minggu, 12 April 2020

Membuat CRUD di Framework CODEIGNITER


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

0 comments:

Posting Komentar

Popular Posts

Recent Posts

About Me

Foto saya
Assalamu'alaikum wr.wb Hay perkenalkan nama saya Rizka Mala Alfiana my nick name is Rizka, I from in Jepara. Sekian dan Terimakasih. Wassalamu'alaikum wr.wb

Formulir Kontak

Nama

Email *

Pesan *

Pengikut

Recent

Comment