Cara menjalankan query di CodeIgniter

Cara menjalankan query di CodeIgniter merupakan tulisan yang akan menjelaskan bagaimana caranya menjalankan query dan menampilkannya di CodeIgniter, tulisan yang cukup singkat menurut saya tetapi saya mengharapkan membantu sahabat menyelesaikan masalah sahabat.

Baik, selanjutnya kita perlu membuat pengaturan berhubungan dengan database yang kita buat, dalam hal ini saya membuat database dengan nama “tessql” di phpmyadmin dengan tabelnya sebagai berikut:
Continue reading “Cara menjalankan query di CodeIgniter”

Active record dalam satu model pada framework CodeIgniter

Kembali dengan tutorial CodeIgniter, kali ini om Ivo Idham Perdameian mencoba untuk menjelaskan tentang active record dalam framework CI, sebelumnya saya pernah menulis tutorial yang sama dengan tutorial ini, bila teman-teman berkenan silahkan baca tulisan Active Record CI, nah pada tulisan kali ini intinya tidak jauh berbeda dengan yang pernah saya bahas sebelumnya cuma kali ini akan active recordnya sudah saya sederhanakan dan ditambah beberapa fitur yang lainnya.

Saya beranggap bahwa teman-teman sudah mengerti tentang framework PHP satu ini, sehingga saya akan menjelaskan point-poinnya saja. Dalam percobaan kali ini saya menggunakan CodeIgniter versi terbaru, dan saya menggunakan fresh install artinya setelah download dari website resmi dan langsung ekstrak ke web direktori htdocs jika menggunakan xampp, direktori www jika menggunakan wamp. Continue reading “Active record dalam satu model pada framework CodeIgniter”

Membuat custom error pada framework codeigniter

custom error 401 pada framework codeigniterSuatu masalah memang terkadang menimbulkan kesulitan, tetapi bila kita bijak menghadapi dan dengan seksama meneliti sebelum memutuskan sebuah keputusan akan menimbulkan hasil yang berbeda, bukankah seperti itu pembaca? yup… Setidaknya menurut penulis seperti itu.

Awalnya penulis ingin membuat custom error pada framework codeigniter untuk header dengan status 401 atau Not Authorized, status ini biasanya dimunculkan apabila seorang user tidak berhak untuk mengakses suatu laman tertentu, misalnya karena belum login.
Continue reading “Membuat custom error pada framework codeigniter”

Menggabungkan & Menggunakan Active Record CI ke dalam satu method

Jika sahabat bersedia silahkan baca juga tutorial terbaru Active Record CodeIgniter, di sana saya melakukan beberapa perubahan dengan menyempurnakan class untuk model AR nya.
Terimakasih :), penulis Catatan Belajar
Ivo Idham Perdameian

Kita mengetahui bahwa dalam framework Codeigniter memiliki library database untuk melakukan perintah dalam mengeksekusi query ke database salah satunya adalah Active Record. Nah saya ingin mengajak Anda menggabungkan dan menggunakan Active Record ke dalam satu method atau fungsi. Active Record adalah suatu pola yang memungkinkan mengambil informasi, memasukkan, dan memperbarui data dari database dengan pengkodean/scripting seminimal mungkin. Dalam beberapa kasus hanya satu atau dua baris kode yang diperlukan untuk melakukan perintah ke database.

Tutorial ini saya anggap mempunyai kerumitan level menengah dan ke atas, istilahnya Intermediate. Kenapa saya bilang begitu? Mungkin bagi Anda pemula dalam pendalaman framework Codeigniter akan sedikit bingung tapi tidak apa-apa namanya juga belajar, dan tentunya Anda sudah paham tentang OOP.

Baiklah ayuuk… kita lihat sedikit perintah Active Record CodeIgniter.

  1. Selecting Data : Adalah proses dalam pemilihan data dari database, atau sama dengan membentuk pernyataan SQL SELECT serta menjalankan querynya.
  2. Inserting Data : Akan menghasilkan string insert berdasarkan data yang diberikan, dan menjalankan querynya. di sini kita dapat menggunakan sebuah array atau obyek ke dalam fungsi.
  3. Updating Data : Akan menghasilkan string update berdasarkan data yang diberikan, dan menjalankan querynya.
  4. Deleting Data : membentuk sebuah string delete, dan menjalankan querynya.
  5. Method Chaining : Metode chaining memungkinkan kita untuk menyederhanakan sintaks dengan menghubungkan beberapa fungsi sekaligus. Contohnya $this->db->select(‘title’)->from(‘mytable’)->where(‘id’, $id)->limit(10, 20);
  6. Active Record Caching : Digunakan untuk melakukan “chace” pada query kita dan bisa digunakan untuk proses berikutnya.

Continue reading “Menggabungkan & Menggunakan Active Record CI ke dalam satu method”

© 2017 oleh Catatan Belajar | Theme: Baskerville 2 by Anders Noren.

Up ↑