Ceritanya ada tabel yang mau dihitung berapa total jumlah data yang ada. Tetapi karena saya masih pemula di pemrograman Codeigniter, akhirnya harus buka-buka dokumentasi MySQL dan Codeigniter lagi.
Langsung saja, sebagai catatan buat penulis sendiri, untuk menghitung total data pada suatu table, bisa langsung menggunakan
Begitu saja, sedikit cara Menghitung Total dan Jumlah Data pada Codeigniter, sekedar catatan biar tidak lupa. Semoga bermanfaat, terima kasih
(z)
Langsung saja, sebagai catatan buat penulis sendiri, untuk menghitung total data pada suatu table, bisa langsung menggunakan
num_rows();
Pada Model
public function hitungJumlahAsset()
{
$query = $this->db->get('tb_asset');
if($query->num_rows()>0)
{
return $query->num_rows();
}
else
{
return 0;
}
}
Pada View
Cukup echo saja variabel yang dipassing oleh Controller<?php echo $total_asset; ?>
Pada Controller
$data['total_asset'] = $this->model_asset->hitungJumlahAsset();
Selanjutnya adalah bagaimana cara menghitung jumlah total data pada suatu field pada table. Misalnya suatu tabel inventori, yang menampung nama barang dan stok. Penulis ingin menghitung semua total stok untuk semua barang, artinya untuk menghitung semua total barang. Pada MySQL sendiri menggunakan perintah SUM pada QUERY SELECT. Sedangkan pada CodeIgniter bisa menggunakanselect_sum();
Model
public function hitungJumlahInventori()
{
$this->db->select_sum('stok');
$query = $this->db->get('tb_habispakai');
if($query->num_rows()>0)
{
return $query->row()->stok;
}
else
{
return 0;
}
}
Pada View
Cukup echo saja variabel yang dipassing oleh Controller<?php echo $total_inventori ?>
Pada Controller
$data['total_inventori'] = $this->model_asset->hitungJumlahInventori();
(z)
Cara bikin aktifitas, status aset & kategori aset gmn ya? Bs share code nya? Makasih
BalasHapusterima kasih sharingnya gan, bermanfaat untuk pemula seperti saya
BalasHapuscara menghitung jumlah data hasil join table gimana yaa gan
BalasHapusjadi saya punya table siswa dan table guru kedua table tersebut saya ingin gabungkan dengan join table
agar mudah dihitung jumlah siswa dan guru nya
Bang mau tanya. Kalau menghitung ya berdasarkan tanggal sekarang bagaimana ya gan?
BalasHapusdatediff
Hapusk
BalasHapusTerima kasih gan, sangat bermanfaat bagi saya yg masih noob
BalasHapusSorry bang mau nanya, Kalo menghitung berdasarkan nama tertentu aja gimana ? Misalkan hanya menghitung yang isinya "Selesai" doang
BalasHapuswhere status='Selesai'
Hapusngent makasih
BalasHapuscara menghitung data yg disearch gimana ya
BalasHapus