Wednesday, September 17, 2014

Cara Menghitung Jumlah Baris Pada Tabel Dengan Cogeigniter

num rows or count all in mysql
Untuk kali ini saya akan berbagi seputar cara menghitung jumlah baris pada tabel dengan menggunakan codeigniter. tanpa berlama-lama lagi mari kita langsung saja ke pokok bahasan saja, berikut adalah sintaknya :

<?php 
$this->db->like('nama_field', 'value');
$this->db->from('nama_tabel');
echo $this->db->count_all_results();
?>
sintak di atas adalah sintak php codeigniter untuk menghitung suatu jumlah baris.
sintak di atas jika di terjemahkan kepada sintak php biasa (nativ) ,mungkin sintaknya akan jadi seperti ini :

<?php
$sql="select * from nama_tabel";
$hitung_baris=mysql_num_rows($sql);
echo $hitung_baris;
?>

Mungkin sekian penjelasan dari saya, semoga bisa membantu

Saya hanya seorang "newbie" yang baru bisa ngoding lohor kemarin.

7 komentar

mas kalau semisalkan kita mau menghitung total harga dari setiap harga dari masing2 item bagaimana ya kalau di ci?

kurang lebih seperti ini sample active recordnya :
.
$this->db->select('item, SUM(harga) AS total_harga', FALSE);
$this->db->group_by("item");
$query = $this->db->get('nama_tabel');

gan itu bagian controllersnya yah klo bagian view nya gmana ?

Contoh lain:
Di controller :::
.....
$data['jumlah data'] = $this->db->from("tabelku")->get()->num_rows();
$this->load->view("view-ku", $data);
......
.
Di view tinggal manggil gini aja

[php] echo $jumlah_data; [/php]

Min kalo hitung penjumlahan misal , baris 1+baris2 hasilnya dibaris 3 gmana caranya ?

Pada saat looping terapkan logika:

looping_data100kali {
var_hitung = 0;
var_hitung = dataloop+var_hitung;

var_c = dataloop%3;
if(var_c == 0){
echo var_hitung;
var_hitung = 0;
}
}

kurang lebih seperti itu :)


EmoticonEmoticon