Page 99 - Framework Codeigniter 2
P. 99

www.koder.web.id – Kumpulan tutorial komputer

            }

            Model diatas terdiri atas lima fungsi yaitu konstruktor, get_data, add, update dan delete. Fungsi
            get_data  digunakan  untuk  mengambil  isi  dari  tabel  guestbook.  Fungsi  tersebut  terdiri  atas  dua

            parameter yaitu start dan limit. Parameter tersebut dibutuhkan karena kita menggunakan library
            pagination. (Library pagination digunakan untuk membuat fitur paging/halaman pada data). Library

            pagination membutuhkan beberapa data diantaranya jumlah semua record. Pada variabel $this-
            >table_record_count akan disimpan jumlah semua record di tabel.


            Membuat Controller Dan View

            Pada controller ini kita akan memanggil library, helper dan model yang akan digunakan. Adapun

            library  yang  akan  digunakan  adalah  form_validation  dan  table.  Sedangkan  helper  yang  harus
            digunakan  adalah  url  dan  smileys.  Adapun  hasil  keluaran  yang  akan  tampak  adalah  sebagai

            berikut:





























            Selanjutnya adalah pembuatan controller

            <?phpif(!defined('BASEPATH'))exit('No direct script access allowed');

            class Guestbook extends CI_Controller {

            function Guestbook()
            {
                parent::CI_Controller ();
                $this->load->library('pagination');
                $this->load->library('form_validation');
                $this->load->helper('smiley');
                $this->load->helper('url');
                $this->load->library('table');
                $this->load->model('guestbook_model','guestbook');
            }

            94
   94   95   96   97   98   99   100   101   102   103   104