Belajar Code Igniter : Membuat Crud Code Igniter - cara membuat crud (create, read, update,delete) code igniter. Beberapa waktu lalu kita bicara mengenai pemrograman pascal dan memang masih tergantung tulisannya, seperti penyakit saya biasanya saya kurang konsistent didalam menulis. Pada beberapa waktu lalu setelah menulis pascal saya tertarik lagi (sudah pernah coba sebelumnya dan sudah banyak yang lupa) mencoba codeigniter, yang konon sudah lama saya lupakan, dan tidak pernah mencoba dan menggunakannya dengan serius, entah angin berhembus dari mana saya coba-coba lagi menggunakan codeigniter, seperti pelajaran pemrograman biasanya yang paling menarik adalah membuat crud (create,read,update,delete) menggunakan database mysql tentunya.
Tentunya udah pada tau dong ya, apa itu codeigniter, makanya pada sampai disini, Seperti kata wikipedia, codeigniter adalah sebuah aplikasi sumber terbuka (opensource) berupa kerangka kerja pemrograman PHP yang menganut konsep MVC (model, view, controler) yang digunakan untuk membangun website dinamis dengan bahasa pemrograman PHP. Dengan bantuan codeigniter pekerjaan pengembang web dan para programer lebih mudah dan cepat didalam membuat sebuah web, dibandingkan membangunnya dari awal.
Bagaimana membuat crud codeigniter, cara membuat crud (
create, read, update, delete) codeigniter
Untuk membuat crud codeigniter, langkah pertama yang harus kita lakukan dalah mendownload berkas code igniternya, download codeigniter https://codeigniter.com versi yang saya gunakan codeigniter versi 3, konon katanya menggunakan codeigniter versi 4 lebih repot sedikit, karena harus menggunakan composer dan lain sebagainya, jadi menggunakan codeigniter versi 3 lebih mudah, tinggal download, extract dan jalankan.
Tool penting lainnya tentu tak kalah adalah editor, untuk editor saya gunakan vscode terbaru, sedangkan untuk webserver saya gunakan xampp untuk xampp bisa download di sini Download XAMPP (apachefriends.org)
Setelah codeigniter didownload, extract filenya di folder htdocs xampp (simpan di folder htdocs), sehingga kita dapat akses dari http://localhost pada browser, untuk bagian ini tidak saya jelaskan lebih detail silahkan baca disini
Didalam mempelajari codeigniter, yang penting kita harus fokus pada 3 hal, yaitu model, view, controller.
Untuk membuat crud dengan codeigniter, saya membuat sebuah file bernama coba didalam controler codeigniter.
Didalam folder coba pada controller tersebut saya buat controller bernama Crud.php yang isinya adalah untuk mengeksekusi tampilan pada folder view, (perlu diingat folder view berfungsi untuk view yang akan tampil di browser user). Karena kita akan mengakses database dan melihat isinya (read) maka saya membuat nama file pada folder view dengan nama lihat_user tampilannya seperti berikut (sederhana saja yang penting faham penggunaan dan konsepnya dulu, soal design kan bisa belakangan)
Sekarang kita kembali ke controller crud.php, didalamnya kita ketikkan perintah berikut :<?php
class Crud Extends CI_Controller{
function __construct(){
parent::__construct();
$this->load->model('coba/model_crud');
}
public function lihat_user(){
$data['user']=$this->model_crud->ambil_data()->result();
$this->load->view('coba/lihat_user',$data);
}