Selasa, 01 Mei 2018

Menampilkan Data Di Codeigniter + Pagination


Tutorial Codeigniter kali ini kita akan belajar menampilkan data serta membuat pagination. Mengapa harus pagination? Pagination berfungsi untuk membatasi data yang akan ditampilkan, apabila data dalam database kita ada ribuan dan kita tampilkan semuanya maka hal ini akan memakan banyak resource baik dari segi server side maupun client side (CMIIW).

Menampilkan Data Menggunakan Codeigniter

Untuk memulainya, pertama-tama buka controller karyawan kita yakni pada file Karyawan.php. Kemudian tambahkan function dataKaryawan() kedalam controller kita

dataKaryawan()

Penjelasan sintaks diatas : 
  • $jumlah_data = $this->m_data->jumlah_data('karyawan') : menghitung total data yang ada di database karyawan
  • $this->load->library('pagination') : memuat library pagination
  • $config['per_page'] = 4 : jumlah data yang akan ditampilkan per halaman
  • $data['karyawan'] = $this->m_data->tampil_data('karyawan',$config['per_page'],$from) : menampilkan data karyawan menggunakan model tampil_data
Setelah anda menambahkan function diatas, kini saatnya kita beralih ke halaman dataKaryawan. Untuk itu buatlah file bernama data_karyawan.php didalam folder application/views/karyawan. Kemudian isikan sintaks dibawah ini : 

data_karyawan.php

Penjelasan sintaks diatas : 
  • $no = 1 : membuat variabel untuk angka berurutan
  • $this->pagination->create_links() : membuat link pagination
Setelah selesai membuat file diatas, coba akses data karyawan melalui url http://localhost/karyawan/index.php/karyawan/dataKaryawan/. Oh iya, sebelumnya tambahkan terlebih dahulu data karyawan hingga lebih dari 4 data agar paginationnya bisa terlihat. Jika berhasil maka halaman data karyawan akan terlihat seperti screenshot dibawah ini : 


Apakah halaman data karyawan anda berhasil? Sementara itu untuk paginationnya akan tampil seperti screenshot dibawah : 


Oke, sampai disini dulu tutorial kali ini. Untuk tutorial selanjutnya adalah membuat hapus data dimana tutorial tersebut tidak terlalu sulit. Semoga tutorial berjudul Menampilkan Data Di Codeigniter + Pagination ini bermanfaat bagi anda. Terimakasih!

Related Posts

Menampilkan Data Di Codeigniter + Pagination
4/ 5
Oleh