Cara Membuat Crud Codeigniter : Menampilkan Data dari Database

Posted on

Membuat Crud Codeigniter : Menampilkan Data dari Database – Pada tutorialcodeigniter sebelumnya sayasudah membahas beberapa cara seputar tutorial codeigniter, jika kalian ingin melihat-lihat tutorial sebelumnya kalian bisa melihat di category codeigniter. Pada tutorial kali ini saya akan membahas cara membuat crud dengan codeigniter, pastinya kalian sudah tidak asing lagi dengan CRUD (Create, Rename, Update, Delete).

Dalam operasi database atau pengelolan database CRUD sangat penting, misalnya untuk menampilkan data dari database, menghapus atau mengedit data database dan menginput atau menambahkan data ke database. Pada tutorial codeigniter kali ini saya akan membuat Crud codeigniter : Menampilkan data dari database ini kita akan belajar tahap awal untuk membuat sistem CRUD dengan codeigniter, mulai dari mengambil data dari database dan konfigurasi database.

Cara Menampilkan Data dari Database dengan Codeigniter

cara membuat crud codeigniter tampil data

A. Membuat Tabel dan Menghubungkan Codeigniter ke Database

Pertama-tama siapkan database yang akan kalian gunakan untuk menampilkan data dari database dengan codeigniter. Disini saya akan membuat sebuah database baru dengan nama androidunik. Setelah itu silahkan buat tabel user yang berisi column id, nama, alamat. Kalian juga bisa meng-import saja sql di bawah ini.

Disini saya sudah memiliki beberapa record data, silahkan kalian input dulu untuk dapat memastikan apakah data berhasil muncul nantinya. Silahkan aktifkan library database karena kita akan menggunakan model framework CI untuk membuat Crud codeigniter. Untuk mengaktifkan library database, silahkan buka file autoload.php yang berada pada folder Application/config/autoload.php. Cari script seperti di bawah ini.

isi array dengan ‘database‘ sehingga menjadi seperti ini.

Setelah itu buka file database.php yang berada pada folder Application/config/database.php. Dan silahkan isi sesuai dengan pengaturan database kalian, nama database, username dan password mysql kalian. Pada tutorial ini mysql saya tidak di beri password, jadi saya biarkan kosong saja.

B. Membuat Controller, View dan Model Codeigniter

1. Buat Controller

Buat sebuah controller yang berisi parsing data yang di ambil dari model ke view codeigniter, buat sebuah controller baru dengan nama C_crud.php pada folder Application/controller/C_crud.php. Setelah itu isi file tersebut dengan script seperti di bawah ini.

  • Penjelasan Script

Pada controller crud.php, pertama kita panggil sebuah model m_crud karena untuk beroperasi dengan database-nya. Kemudian pada function index, menampilkandata dengan function show_data yang kita buat dalam model M_crud untuk mengmbil data dari database, kemudian kita parsing ke view V_tampil.

2. Buat Sebuah Model

Setelah itu buat sebuah model dengan nama M_crud.php, padafolder Application/model. Isi file tersebut dengan script seperti di bawah ini.

  • Penjelasan Script

Script return $this->db->get(‘user’); berguna untuk mengambil data dari database ke codeigniter. Nama table yang kita ambil datanya akan di ambil datanya kita tuliskan pada parameter. Jadi data yang di ambil kita kembalikan lagi ke pemanggilan fungsi nantinya menggunakan return.

3. Buat Sebuah View

Setelah itu buat sebuah view dengan nama V_tampil.php, pada folder Application/Views. Isi file tersebut dengan script seperti di bawah ini.

  • Penjelasan Script

Function anchor() pada codeigniter berguna untuk membuat hyperlink. Jadi jika kalian ingin membuat hyperlink, pada parameter pertama di function anchor() letakkan link tujuan dan pada parameter kedua letakkan text yang akan digunakan untuk anchor text. Untuk menggunakan function anchor, kalian harus men-load dulu helper url framework codeigniter seperti pada function construct() diatas.

 

Nah, itulah Cara Menampilkan Data dari Database. Selanjutnya kita tinggal menjalankan script diatas. Untuk menampilkannya, silahkan kunjungi link berikut ini. Sesuaikan alamat di bawah dengan alamat project kalian.

cara membuat crud codeigniter

Artikel ini akan ditetuskan lain waktu, artikel ini akan membahas tentang cara membuat CRUD (Create, Rename, Update dan Delete).

Gambar Gravatar
Seorang Blogger Newbie yang ingin terus belajar dalam dunia Blogger dan framework Codeigniter