contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Cara Menjumlahkan Array di PHP

Posted in PHP MYSQL / i Life at 23 Oktober 2017 With 0 Comments

Tutorial kali ini kit akan membahas Cara Menjumlahkan Array di PHP ,  Tutorial sebelumnya admin memang sudah menjelaskan tentang PHP array dan Implementasinya (baca disini) ..

Fungsi untuk menjumlahkan array di php

untuk menjumlahkan data yang terdapat didalam array caranya mudah

▼ Download Source Code Dibawah Ini ▼


Contoh :

<?php
$a = array(1,2,3);
$jumlah = array_sum($a);
echo $jumlah;
//maka akan menampilkan 6
?>

fungsi ini mungkin kelihatan terlalu penting,  tapi bagi anda yang pernah mengalami kasus penjumlahan data array, tentu akan sedikit bingung, misalnya :
Di database saya (MySQL) terdapat tb_barang yang isinya antara lain

menjumlahkan data field numerik di database dengan php

Untuk Kasus Seprti ini dalam Menghitung Nilai Total tentu diperlukan sedikit sentuhan trik, sehingga bisa di dapatkan data yang kita inginkan..

CODE MENAMPILKAN tabel 'barang' :

<?php
$sql=mysql_query("SELECT * FROM barang");
while ($r=mysql_fetch_array($sql)){
//Looping Untuk menampilkan data (namabarang,jumlah,harga)
}
?>

Code diatas , masih sebatas menampilkan data saja, Nah.. Disini kita akan menambahkan code Yang ada Untuk Mendapatkan Total Jumlah Barang, dan Total Harga Barang, ada 2 cara yang dapat kita Gunakan

Menjumlahkan Array di PHP

Karna data yang ditampilkan berbentuk array.. untuk menjumlahkan data yang terdapat didalam array caranya mudah

contoh :

<?php
$a = array(1,2,3);
$jumlah = array_sum($a);
echo $jumlah;
//maka akan menampilkan 6
?>

Dengan menggunakan Cara ini maka Script untuk permasalahan diatas adalah :

<?php
$sql=mysql_query("SELECT * FROM barang");
while ($r=mysql_fetch_array($sql)){
//Looping Untuk menampilkan data (namabarang,jumlah,harga)
$jumlah[] = $r['jumlah'];
$harga[] = $r['harga'];
}
//Total
$jumlahnya = array_sum($jumlah);
$harga = array_sum($harga);

//Tampilkan
echo "$jumlahnya<br/>";
echo "$harga";
?>

Untuk penjumlahan data array di database Mysql baca lebih lanjut artikelnya"Menjumlahkan Filed numerik data array di database dg PHP" disini

Artikel Rekomendasi



Artikel Terkait

Diskusi