select * from table;cara ini ngak salah tetapi tidak disarankan.. alasannya:
- field yang dimunculkan bisa banyak dan tak terduga.
- memberi batasan dan memunculkan nama2 field yang akan tampil sangat membantu dalam melakukan coding.. sehingga programer ngak usah testing dulu apa aja field yang keluar
Mendapatkan jumlah kolom dan jumlah data
untuk menghitung jumlah data kita gunakan$query->num_rows();Gunakan setelah melakukan query. Hal sama berlaku buat
$query->num_fields()untuk mencari jumlah field.
Error!
kita tidak akan lepas dari yang namanya error!! Jadi yang pertama kali kita lakukan adalah berfikir cara melakukan periksa errornya. Sebenarnya error akan ditampilkan bila kita mengaktifkan error_reporting.. Tetapi bagaimana kalau errornya itu ingin tampil tapi program tidak terhenti?!?Semua error dapat di configurasi di
application/config/config.php
Mengeluarkan Data yang hanya satu
Dalam mengeluarkan data yang banyak, kita menggunakan result() tetapi untuk data yang satu atau diawal, gunakan perintahuntuk berbentuk objek
$query->row()untuk berbentuk array
$query->row_array()Tentu ini belum selesai, karena masih ada perintah lain seperti
$row = $query->first_row() $row = $query->last_row() $row = $query->next_row() $row = $query->previous_row()lainnya
$this->db->insert_id(); //untuk mengeluarkan id yang didapat saat dimasukkan $this->db->affected_rows(); //mendapatkan berapa data yang terpengaruh atas query $this->db->count_all(); //menghitung field didalam tableBerikutnya kita akan coba yang lebih dalam lagi dan juga menjawab pertanyaan kenapa saya memakai query() bukan get??
nb:
link tulisanku yang wajib baca
Tidak ada komentar:
Posting Komentar