MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER

dokumen-dokumen yang mirip
MEMBUAT CRUD DENGAN CODEIGNITER : INPUT DATA KE DATABASE

MENGHILANGKAN INDEX.PHP PADA FRAMEWORK CODEIGNITER

CARA MENGUBAH HURUF BESAR KE KECIL DAN SEBALIKNYA MENGGUNAKAN PHP

PENGERTIAN VARIABLE PARAMETER DALAM FUNGSI PHP

BERKENALAN DENGAN MODEL CODEIGNITER

MEMBUAT QR CODE DENGAN PHP

CARA MENGECEK TIPE DATA ARGUMEN DALAM PHP

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

Object-Oriented Programming Sederhana Dengan PHP

Membuat Template dengan Bootstrap pada Codeigniter

Mengenal Codeigniter (CI) Framework

BAB II ANALISIS DAN PERANCANGAN. pendekatan perancangan sistem berorientasi objek. Perancangan sistem

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan dan pembelian Tissue SMART NARENA

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

CODEIGNITER 3. Belajar Mandiri. Zamah Sari

PEMBUATAN APLIKASI PENGELOLAAN CUTI KARYAWAN ONLINE PADA PT ANABATIC TECHNOLOGIES MENGGUNAKAN PHP DAN MySQL

Budi Permana, S.Kom Pendahuluan

PHP dan Framework CodeIgniter

Pendahuluan Tinjauan Pustaka

Pemrograman Web II DANU WIRA PANGESTU

Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari

DSS Pengambilan Keputusan Pemilihan Bank Sesuai Keuangan Pribadi

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

BAB III LANDASAN TEORI

Belajar dasar codeigniter framework

Kolaborasi Codeigniter & Bootstrap Membangun Aplikasi PSB Sekolah. Awan Pribadi Basuki CV. LOKOMEDIA

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Muhammad Khoirul Hasin

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

PHP Development. Training Syllabus

Cara Membuat Website. Heni Handayani. Abstrak. Pendahuluan. ::

E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR. Oleh : ASWIN ROSADI NPM.

BAB III LANDASAN TEORI. Pada bab ini akan dibahas dasar-dasar teori yang berkaitan dengan pembangunan sistem.

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang Toko kertas Zaida merupakan perusahaan yang bergerak di bidang penjualan kertas yang dapat digunakan untuk

FRAMEWORK CODEIGNITER

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari teori siklus hidup pengembangan sistem sesuai dengan sub bab 2.6. Adapun

KBKF53110 WEB PROGRAMMING

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. khususnya teknologi Internet dan Web berkembang dengan sangat pesat. Pengguna

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

BAB III LANDASAN TEORI

IKG3A3 / Software Project II

BAB III LANDASAN TEORI. Definisi sistem informasi adalah kumpulan. informasi didalam sebuah basis data menggunakan

Pengantar. Persyaratan Sistem. Cara Menginstall

Materi 1 E-Commerce Lanjut (Codeigniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

Membuat Aplikasi Point of Sale dengan Laravel dan AJAX

Bahasa Pemrograman Untuk Pembuatan Web

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Manajemen File Sederhana Dengan PHP

Trik Mudah Membuat CMS Website dari Nol

PETUNJUK PENGGUNAAN PRODUK (UNTUK SISWA)

Tutorial CakePHP Dasar Part IV - Searching

Membangun Aplikasi Berbasis Web Dengan CodeIgniter Framework. Helmy Faisal Muttaqin

Manfaat CSS dalam Pembuatan Website

Menguasai Codeigniter Kasus Membangun Aplikasi Perpustakaan. Awan Pribadi Basuki CV. LOKOMEDIA

Pengembangan Aplikasi Menggunakan Framework Code Igniter 3 Level Basic. Helmy Faisal Muttaqin, S.Kom, M.T

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive

TUGAS AKHIR DORIS SILALAHI

Bab 2 Tinjauan Pustaka 2.1 Kajian Pustaka

RENCANA PEMBELAJARAN SEMESTER (RPS) TEKNOLOGI INFORMASI. - Dosen memberikan uraian. - Dosen membagikan fotocopy garis besar

Membuat CRUD Sederhana pada Framework Laravel

Dropdown Berhubungan (Sync Dropdown) Dengan CI & MySQL

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

PEMROGRAMAN WEB BERBASIS FRAMEWORK. PERTEMUAN 1 : PENGENALAN WEB FRAMEWORK. HASANUDDIN, S.T., M.CS. PRODI TEKNIK INFORMATIKA UAD

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

BAB 1 PENDAHULUAN. optimal dan berkualitas dengan proses media pembelajaran secara online dan

MEMBUAT CRUD (CREATE, READ, UPDATE & DELETE) DENGAN CODEIGNITER

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

Tutorial CakePHP Dasar Part III - Sorting, Pagination

Pemrograman Web Berbasis Framework. Pertemuan 1 : Pengenalan Web Framework. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

MENAMPILKAN GOOGLE MAPS DI WEB BROWSER DENGAN HTML5

BAB IV IMPLEMENTASI DAN PENGUJIAN

I. Pengenalan Play Framework

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom

BAB 3 LANDASAN TEORI 3.1 Google Maps API

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

TUTORIAL CSS FRAMEWORK

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

SISTEM INFORMASI PENJADWALAN MEETING MENGGUNAKAN SMS GATEWAY BERBASIS WEB

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

RANCANG BANGUN SISTEM INFORMASI INVENTARISASI LAPORAN TUGAS AKHIR MAHASISWA PROGRAM STUDI TEKNIK INFORMATIKA BERBASIS FRAMEWORK CODEIGNITER

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

Mengenal Framework Codeigniter

Bab II. TINJAUAN PUSTAKA

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi

BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan

Transkripsi:

MEMBUAT PAGINATION PADA FRAMEWORK CODEIGNITER Muhamad Yusuf muhamadyusuf0012@gmail.com :: https://muhamadyusufppn.blogspot.co.id Abstrak Dalam suatu proyek web, pagination merupakan bagian yang sangat penting dan dibutuhkan, untuk menampilkan data yang ada di database. Apa itu pagination? Pagination adalah sebuah fitur yang digunakan untuk membatasi tampilan data agar tidak terlalu panjang dan lebih rapi. Penggunaan pagination lazim digunakan untuk menampilkan data dalam jumlah banyak, sehingga dapat dipisah atau dipilih berapa data yang akan ditampilkan terlebih dahulu. Dalam Framework CodeIgniter kita tidak terlalu sulit untuk menerapkan pagination karena telah disediakan library pagination tinggal bagaimana kita mengkonfigurasi library-nya. Kata Kunci: CodeIgniter, Pagination, Database, MySQL Pendahuluan Adapun tujuan dibuatnya artikel ini agar pembaca bisa menggunakan library pagination pada CodeIgniter, mengetahui apa saja yang harus dikonfigurasi dan menampilkan hasil dari pagination. Didalam artikel ini kita juga akan mempraktikan cara menggunakan library pagination dan syntax apa saja yang harus diketikan. Diharapkan pembaca dapat memanfaatkan dan memahami artikel ini dengan sebaik-baiknya.

Pembahasan Pada artikel sebelumnya kita telah mencoba menggunakan file.htaccess MUHAMAD- YUSUF_MENGHILANGKAN_INDEX_PHP_PADA_CI Pada aritkel sebelumnya juga kita telah mempraktikan bagaimana cara menampilkan 2 record (Artikel : MUHAMAD-YUSUF_BERKENALAN_DENGAN_MODEL_CI) masalah terjadi bagaimana jika terdapat 100 atau lebih record maka halaman tersebut akan mejadi sangat panjang. Untuk memudahkan dalam melihat data, maka data tadi dipecah-pecah menjadi beberapa halaman di mana setiap halaman ditampilkan data dengan jumlah maksimal yang telah ditentukan. Dengan begitu dalam mengaksesnya menjadi list halaman 1, list halaman 2 list halaman 3 dst. Untuk lebih jelasnya langsung saja kita ke praktiknya. Tahap 1: Tahap pertama yang harus di lakukan adalah setting base_url dulu di application/config/config.php. sesuaikan dengan nama project ci kamu sendiri.

Tahap 2: Tambah beberapa data baru pada tabel siswa Tahap 3: Buka file application/models/m_data.php kemudian tambah function data dan jumlah_data yang digunakan untuk menampilkan data dari tabel siswa.

Sehingga tampilan pada models m_data.php sebagai berikut: Tahap 4: Buka file application/controllers/siswa.php Tambahkan helper url pada function construct() di controller siswa Tahap 5: Kemudian pada function data_siswa ubah menjadi

pada pengaturan per_page maksud nya jumlah record yang di tampilkan per halaman. total_rows untuk pengaturan jumlah dari seluruh record. dan base_url adalah setting-an url dari link pagination. variabel $jumlah_data berisi data jumlah data. Tahap 6: Langkah selanjutnya adalah menambahkan create_links pada view application/views/v_siswa.php Sehingga script v_siswa.php menjadi

Tahap 7: Jika tidak error saat pada script maka hasilnya akan seperti ini. Tahap 8: Sampai pada tahap ini penggunaan library pagination CI berhasil dilakukan sehingga tampilan data menjadi tersusun rapih.

Penutup Sekian tutorial mebuat pagination pada Framework CodeIgniter. Jika pada praktiknya terdapat error silahkan kontak email saya. semoga bermanfaat serta dapat membantu pembaca mendapatkan ilmu baru dan membuat minat pembaca untuk langsung mempraktikkan apa yang sudah saya jelaskan ini. Referensi https://dudu.web.id/2012/06/pagination-di-codeigniter/ http://www.malasngoding.com/cara-membuat-pagination-pada-codeigniter/ https://codeigniter.com/ http://panadaframework.com/documentation/id/classes/pagination.html https://id.wikipedia.org/wiki/pagination Biografi Nama saya Muhamad Yusuf lahir di Bandung 12 Desember 1995, sedang menyelesaikan kuliah disalah satu perguruan tinggi. Saya sedikit menguasai Hyper Text Markup Language(HTML), bahasa pemrograman Hypertext Prepocessor(PHP), Structured Query Language(SQL), Cascading Style Sheet(CSS), framework CodeIgniter(CI) dan JavaScript. Semoga artikel-artikel yang saya buat bermanfaat bagi pembaca semua. Terimakasih. Email : muhamadyusuf0012@gmail.com Instagram : yusuv_m Blog : https://muhamadyusufppn.blogspot.co.id