Tutorial membuat CRUD dengan Codeigniter dan Mysql Lengkap
Membuat CRUD (Create, Read, Update, Delete) pada framework Codeigniter dengan database menggunakan database mysql sebenernya lebih simple kalau kalian sudah paham tentang konsep MVC (Model-View-Controller) pada Codeigniter serta sudah memahi tentang perintah dasar SQL query untuk menampilkan, edit hapus, dan tambah pada database.
setelah sebelumnya saya membahas tentang cara pemasangan template admin pada codeigniter bisa dilihat disini. sekarang kita akan membahas tentang cara buat CRUD pada codeigniter. dari mulai konfigurasi pada framework, pembuatan database, pembuatan tabel/form, sampai buat crud itu sendiri.
sebelum memulai saya akan rinci langkah langkah nya sebagai berikut :
- Pembuatan database
- konfigurasi Codeigniter
- Membuat Model CRUD
- Membuat Tabel Tampil
- Membuat Form Add
- Membuat Form Edit
- Membuat Fitur Hapus
Membuat Database pada Mysql
pertama kita buat database baru pada mysql http://localhost/phpmyadmin dengan nama db_latihan;
selanjutnya buat tabel dengan nama tb_mahasiswa dan buat 5 kolom
lalu isi masing nama field dengan NIM, Nama lengkap, Tanggal Lahir Alamat, dan jurusan. untuk type datanya mengunakan varchar dan panjang nya sesuaikan.
maka hasilnya seperti ini
pembuatan database sudah selesai, kita lanjut ke langkah berikutnya.
Konfigurasi Codeigniter dengan Mysql
saya pastikan semua sudah punya framework Codeigniter (CI) nya yah!
pertama buka pengaturan database pada CI di direktori config/databases.php, lalu masukan nama databasenya, yang lainnya sesuaikan gambar.
untuk hostname : localhost (menggunakan local belum domain)
username : root
password : kosongkan
database : db_latihan
langkah selanjutnya masuk ke config/autoload.php, dan cari $autoload['libraries'] lalu tambahkan database
ini fungsinya untuk meload database secara otomatis, karena kita sekarang akan menggunakan database untuk menjalankan aplikasinya.
konfigurasi ci dengan mysql selesai.
Membuat Model CRUD
model ini fungsinya untuk mengakses database yang mengandung fungsi yang membantu menjalankan perintah CRUD.
sekarang kita buat model dengan nama Model_Crud.php dengan coding sebagai berikut :
kode crud ini bisa dipakai untuk semua tabel jadi tidak perlu lagi capek - capek buat function satu persatu, code ini boleh di copy semua.
Membuat Controller
Sekarang kita akan buat controllernya dengan nama mahasiswa.php
disini saya baru membuat function index untuk menampilkan data mahasiswa saja .
Membuat View
Membuat halaman Tampilsekarang kita akan membuat sebuah halaman untuk menampilkan semua data mahasiswa dalam bentuk tabel dengan nama view_tampil.php.
pertama buat halaman view_tampil.php dan scripnya sebagai berikut.
Post a Comment for "Tutorial membuat CRUD dengan Codeigniter dan Mysql Lengkap"