Membuat Sebuah Model Pada Codeigniter

Sebelum kita membuat sebuah model. Karena model ini berhubungan dengan database maka temen temen buat dulu sebuah database. Misalnya saya telah membuat database dan ada sebuah tabel didalamnya. Jika sudah kita kebagian folder model dan buat file dengan nama modelbarang.php. Untuk membuatnya sama seperti kita membuat sebuah controller yang dimana diawali dengan class dan diikuti dengan namaclassnya sebagai berikut

Sebelum kita bermain dengan database temen temen harus mensetting pada bagian folder config pilih file database.php

Kita bisa masukkan username host dan password kosong jika secara default dan tentukan nama database yang sebelumnya temen temen buat. dan satu lagi pastikan temen temen sudah meload library dari file autoload seperti berikut

Jika library tersebut kita tidak load maka kita tidak bisa terhubung ke database yang kita gunakan. Selanjutnya kita akan buat function pada model untuk menampilkan data dari database sebagai berikut

Fungsi return disini untuk memberikan dan mengirimkan hasil query pada controller.  Pada db->get('namatabel') untuk memilih tabel yang akan ditampilkan. Pertama pada controller temen temen meload model terlebih dahulu. Nama model harus sesuai jika nama tidak sesuai akan terjadi error.

Dan temen temen buat variabel untuk menampung nilai hasil Query dari modelbarang

Jika sudah kita tampilkan record tersebut pada views

result() adalah menampilkan data pada hasil active record atau hasil Query. num_rows() untuk menampilkan jumlah data pada database. $row->nama_barang ini nama tabel yang mau ditampilkan. Oke simple yah dalam membuat sebuah model. Jadi kesimpulannya yang harus diperhatikan tentang model temen temen harus melakukan pengaturan database dan autoladnya.
Sampai Jumpa. Semoga Bermafaat

7 September 2015

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat