<?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
mas kalau semisalkan kita mau menghitung total harga dari setiap harga dari masing2 item bagaimana ya kalau di ci?
BalasHapuskurang lebih seperti ini sample active recordnya :
Hapus.
$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 ?
BalasHapusContoh lain:
HapusDi 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]
HapusMin kalo hitung penjumlahan misal , baris 1+baris2 hasilnya dibaris 3 gmana caranya ?
BalasHapusPada saat looping terapkan logika:
Hapuslooping_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 :)
terimakasih banyak pak atas artikelnya
BalasHapusPosting Komentar