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