Sebelum ini saya telah menulis artikel tentang Konsep MVC (Model View Controller) pada CodeIgniter, kali ini saya akan coba jelaskan bagaimana cara buat model.

Artikel ini akan saya bahas beberapa tahapan dan semoga anda mudah mengerti. Ok langsung saja,

Kode Model

<?php 
defined('BASEPATH') OR exit('No direct script access allowed');

class User_m extends CI_Model{	
	
	public function __construct()
    {
        parent::__construct();
    }

   //Tempat anda meletakan kode

}

Saya contohkan buat model dengan nama User_m (lihat nama class).

Cara Menyimpan

Anda harus menamai file model ini mirip dengan nama class dari modelnya.

Namun disini saya sarankan anda harus menambahi nama model dengan _m dibelakang, ini untuk pembeda antara controller dan model biar kedepannya nanti anda tidak kebingungan.

Menurut contoh diatas maka anda harus menyimpan file dengan nama User_m.php

Anda harus simpan pada folder application/model.

Catatan Penting

  • Nama file model harus sama dengan nama class dari model
  • Nama file dan nama class dari model usahakan huruf depannya selalu huruf besar. Agar ketika nanti diupload di hosting tidak error.
  • Contoh pada artikel ini telah menerapkan 2 poin diatas.

Cara Memanggil

Memanggil model harus melalui controller, dengan sintak

$this->load->model('User_m');

Terus baca lanjutan dari artikel ini hingga habis, agar nyambung semuanya.

  1. Konsep MVC (Model View Controller) pada CodeIgniter
  2. Cara Buat Model CodeIgniter
  3. Cara Buat View CodeIgniter
  4. Cara Buat Controller CodeIgniter
  5. Menghubungkan Model, View, dan Controller CodeIgniter

Komentar