Membuat CRUD Dengan CodeIgniter : Menampilkan Data Dari Database


Membuat CRUD Dengan CodeIgniter Menampilkan Data Dari Database

Membuat CRUD Dengan CodeIgniter Menampilkan Data Dari Database

Setelah pada tutorial category codeigniter sebelum-sebelumnya di malasngoding.com kita telah belajar tentang pengertian dan cara menggunakan codeigniter, dan menggunakan library dan helper codeigniter. dan sampai pada tutorial codeigniter ini kita akan belajar tentang cara membuat crud dengan codeigniter. tentu anda sudah familiar dengan kata CRUD yang merupakan singkatan dari Create, Read, Update dan Delete. CRUD maksudnya membuat input data ke database, menampilkan data dari database, mengedit mengupdate data pada database serta menghapus data pada database. CRUD sangat lah penting jika anda menggunakan operasi yang menggunakan database atau pengelolaan data pada database dengan codeigniter seperti misalnya menampilkan data dari database dengan codeigniter, menginput atau menambah data ke database, mengedit dan menghapus data.

Pada Tutorial Membuat CRUD dengan CodeIgniter : Menampilkan data dari database ini kita akan belajar tahap awal untuk membuat CRUD dengan codeigniter, mulai dari konfigurasi database dan mengambil data dari database. silahkan anda simak contoh dan penjelasan berikut ini untuk membuat crud dengan codeigniter.

Cara Menampilkan Data Dari Database Dengan CodeIgniter

baiklah, pertama-tama siapkan dulu database yang akan anda gunakan untuk belajar cara menampilkan data dari database dengan codeigniter ini. di sini saya membuat sebuah database baru dengan nama malasngoding. selanjutnya buat table user yang berisi column id, nama, alamat dan pekerjaan. silahkan import saja sql berikut ini untuk mempercepat.

user.sql

kebetulan di sini saya telah memiliki beberapa record data, silahkan anda input dulu untuk dapat memastikan apakah data berhasil muncul nantinya. kemudian silahkan anda aktifkan library database karena kita akan menggunakan model codeigniter untuk membuat crud dengan codeigniter.

Baca : Cara Menghubungkan codeigniter dengan database mysql

jika teman-teman belum membaca tutorial sebelum nya tentang cara menghubungkan codeigniter dengan database mysql. silahkan klik pada link di atas untuk membaca tutorial cara menghubungkan codeigniter dengan database mysql.

silahkan sesuaikan pengaturan database pada file config database.php codeigniter di application/config/database.php

sesuaikan dengan pengaturan database anda. nama database, username dan password mysql anda.

kemudian lagi untuk menampilkan data dari database selanjutnya kita akan membuat sebuah controller yang berisi parsing data yang kita ambil dari model ke view codeigniter. buat sebuah controller dengan nama crud.php

application/controllers/crud.php

pada controller crud.php ini pertama kita panggil atau buka dulu model m_data, karena untuk operasi database nya akan kita buat pada model m_data. kemudian pada function index kita menampilkan data dengan function tampil_data yang kita buat dalam model m_data untuk mengambil data dari database. kemudian memparsing nya ke view v_tampil.

oh ya jangan lupa untuk load library database. di sini saya load pada config autoload.php codeigniter. application/config/autoload.php

kemudian buat sebuah model dengan nama m_data.php

application/models/m_data.php

syntax

berfungsi untuk mengambil data dari database, nama table yang akan kita ambil datanya kita tuliskan pada parameter seperti di atas. jadi data yang di ambil dari database ini kita kembalikan ke pemanggil fungsi ini nantinya dengan return.

kemudian lagi buat sebuah view dengan nama v_tampil.php

application/view/v_tampil.php

perhatikan function anchor() di atas. anchor() adalah function codeigniter yang berfungsi untuk membuat hyperlink. jadi pada parameter pertama di function anchor() letakkan link tujuan, dan pada parameter keduanya letakkan text yang akan di munculkan seperti yang terdapat pada contoh di atas. syarat untuk menggunakan function anchor ini anda harus men-load dulu helper url codeigniter seperti pada function construct() di atas. Membuat CRUD Dengan CodeIgniter Menampilkan Data Dari Database

Selanjutnya tinggal kita jalankan saya pada browser untuk melihat hasil contoh menampilkan data dari database dengan codeigniter.

perhatikan pada alamat url controller crud di atas. kenapa kita tidak lagi menggunakan index.php, karena saya telah menghilangkannya dengan membuat htaccess di codeigniter untuk dapat menjalankan controller codeigniter tanpa menggunakan index.php. tutorial cara menghilangkan index.php pada url codeigniter sudah saya bahas pada tutorial sebelumnya di malasngoding.com.

Baca : Cara menghilangkan index.php pada url codeigniter

membuat crud dengan codeigniter menampilkan data dari database

membuat crud dengan codeigniter menampilkan data dari database

sekian tutorial membuat crud dengan codeigniter menampilkan data dari database.

Baca :

Membuat CRUD Dengan CodeIgniter : Menampilkan Data Dari Database
Membuat CRUD Dengan CodeIgniter : Input Data Ke Database
Membuat CRUD Dengan CodeIgniter : Hapus Data
Membuat CRUD Dengan CodeIgniter : Update Data


Diki Alfarabi Hadi

Coding enthusiast. Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.

Tutorial Menarik Lainnya

Cara Mendapatkan Data User Dengan CodeIgniter

Diskusi

4 Komentar
  • Wiras 5 years ago

    Itu $user darimana bang

  • Jintomang 5 years ago

    cara menampilkan berdasarkan no yang saya inginkan bagimana bang? #C.I bukan #Native

  • pengenbisa 5 years ago

    bagaimana cara mengubah value di column parent id yang berada di table kategori menjadi parent name?

  • Marozib 3 years ago

    mas untuk autoloadnya dibuat file project sendiri apa dijadikan satu di controllernya?

Tulis Komentar / Pertanyaan

Download ebook belajar HTML & CSS dasar untuk pemula gratis

Download Ebook belajar HTML & CSS dasar untuk pemula gratis.

Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana. materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.

DOWNLOAD