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

8/Post a Comment/Comments

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

    ReplyDelete
    Replies
    1. 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');

      Delete
  2. gan itu bagian controllersnya yah klo bagian view nya gmana ?

    ReplyDelete
    Replies
    1. 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

      Delete
    2. [php] echo $jumlah_data; [/php]

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

    ReplyDelete
    Replies
    1. 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 :)

      Delete
  4. terimakasih banyak pak atas artikelnya

    ReplyDelete

Post a Comment

Previous Post Next Post