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
ReplyDeleteterima kasih sharingnya gan, bermanfaat untuk pemula seperti saya
ReplyDeletecara menghitung jumlah data hasil join table gimana yaa gan
ReplyDeletejadi 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?
ReplyDeletedatediff
Deletek
ReplyDeleteTerima kasih gan, sangat bermanfaat bagi saya yg masih noob
ReplyDeleteSorry bang mau nanya, Kalo menghitung berdasarkan nama tertentu aja gimana ? Misalkan hanya menghitung yang isinya "Selesai" doang
ReplyDeletewhere status='Selesai'
Deletengent makasih
ReplyDeletecara menghitung data yg disearch gimana ya
ReplyDelete