CodeIgniter: Menggunakan Query Builder

Untuk penulisan query dapat memanfaatkan Query Builder. Kegunaan query builder ini dapat merapikan dan membuat penulisan coding lebih mudah terbaca


$query = $this->db->get('table_name');
foreach ($query->result() as $row)
{
        echo $row->title;
}

menjalankan query di atas sama seperti menjalankan

select * from table_name

Dengan menambahkan query builder lainnya, hasil query yang dikeluarkan akan berbeda

Advertisements

CodeIgniter: Menjalankan Query

Untuk menjalankan query dapat memanfaatkan perintah

$this->db->query( );

contoh:

$this->db->query('select * from table' );

Hindari menuliskan query langsung dalam kurung.
$sql="select * from table";
$this->db->query('select * from table' );

penulisan yang disarankan adalah yang bersih

Menampilkan Hasil

Terdapat 2 metode menampilkan hasil yaitu dalam bentuk

  • Array
  • Object

Hasil Objek

Untuk menampilkan dalam bentuk objek menggunakan
$query->result();
Ini akan mengeluarkan keseluruhan data yang akan ditarik


$query = $this->db->query('SELECT name, title, email FROM my_table');

foreach ($query->result() as $row)
{
        echo $row->title;
        echo $row->name;
        echo $row->email;
}

Hasil Array

untuk menampilkan bentuk Array menggunakan
$query->result_array()
ini akan mengeluarkan keseluruhan
$query = $this->db->query(‘SELECT name, title, email FROM my_table’);


foreach ($query->result_array() as $row)
{
        echo $row['title'];
        echo $row['name'];
        echo $row['email'];
}

Mengeluarkan hanya 1 Data

Untuk mengeluarkan hanya satu data saja, dapat menggunakan
$query->row();
untuk mengeluarkan berbentuk Objek

$query->row_array();
untuk mengeluarkan berbentuk Array

Mengeluarkan jumlah data

Untuk mengeluarkan jumlah data , menggunakan
$query->num_rows();
yang akan mengembalikan jumlah data yang di query. Hanya untuk query select


$query = $this->db->query('SELECT name, title, email FROM my_table');
echo 'Total Results: ' . $query->num_rows();

Database: menggunakan Dalam Codeigniter

Untuk menggunakan database, pastikan konfigurasi telah dipasang terlebih dahulu. Untuk konfigurasi dapat membaca pada penjelasan configurasi di halaman selanjutnya

Mengaktifkan/Menjalankan Database

Untuk menjalankan dapat melalui beberapa proses

  1. Lakukan pemanggilan

    $this->load->database();

  2. memasukkan database kedalam config autoload

Database Dalam Codeigniter

Untuk menggunakan database, diperlukan pemahaman cara untuk melakukan query dasar seperti

select * from table

Codeigniter hadir dalam bentuk Native maupun bentuk class yang mempermudah dalam melakukan query. Dalam CI kita bisa menggunakan query Builder

Kenapa Harus memakai CodeIgniter

Ada beberapa alasan kenapa kita memakai Codeigniter.

CI adalah salah satu Framework yang cukup banyak digunakan di Internet. Kemudahan CI adalah dekat dengan bahasa PHP native, sehingga tidak sulit untuk pemula menggunakannya.

Codeigniter cocok untuk anda jika

  • anda butuh framework yang kecil
  • performa cepat
  • standar hosting yang minimalis
  • butuh frameworkyang jelas menyesuaikan dokumentasi
  • butuh solusi cepat
  • tidak harus menguasai metode template
  • tidak tertarik pada lib besar sepert PEAR
  • tidak mau dibatasi oleh aturan-aturan sulit

Datatable versi Nasgor

Datatable versi Nasgor

Sebelum beranjak memahami datatable. Pastikan anda sudah berhasil membuat datatable sederhana. Buatlah 1 table sederhana, kemudian pasang datatable disana. Apabila sudah berhasil, lanjutkan dengan tutorial ini. Point datatable sederhana itu memiliki beberapa alasan:

  • memastikan js datatable jalan
  • memastikan css pendukung jalan
  • memastikan table yang dibuat sudah benar
  • dan lain-lain
kira2 yang akan didapat nantinya

semua coding akan dibuat di CI. Jadi akan ada beberapa file yang akan muncul di CI. dalam coding saya akan memanfaatkan

menjalankan cron di Win 7

sebenarnya ini bisa diganti dengan aplikasi lain yang sejenis. Tapi kebetulan ini jalan ditempat saya.. secara saya juga ngak ngerti kenapa jalan

Pertama mari kupas kasus

Saya ingin membuat cron di WIN 7. Caranya bagaimana ya ? tujuan saya adalah ingin buat auto delete tiap beberapa menit

dan ini fakta yang buruk… saya gagal memakai Task Scheduler
task berhasil di setting tapi tidak jalan !! dan saya bukan satu2nya yang heran. ternyata dari win sebelumnya… TS tidak error.. tp mendadak yg terbaru error

saran

memasang folder2 yang tidak terdapat di win. ini saran dari salah satu blog yang saya baca. tapi ternyata tetap ‘gagal’

Continue reading “menjalankan cron di Win 7”