Postingan lainnya
cara menghitung berdasarkan kondisi database.
saya mau bertanya, bagaimana cara menghitung data dengan mengecek database terlebih dahulu,misal seperti ini :
<?php
$cars=array("Volvo","BMW","Toyota");
//cek db
echo count($cars);
?>
hasil dari kode di atas kan hasilnya "3",misal di database adanya volvo dan bmw. bagaimana hasilnya jika terhitung hanya data yang ada di db saja.
5 Jawaban:
kurang jelas gan pertanyaannya. data yg hanya di db itu apa aja? terus yg ini data apa?
$cars=array("Volvo","BMW","Toyota");
jadi gini gan,data yang di db hanya "volvo" dan "bmw". misal kita mengirim data ("Volvo","BMW","Toyota"), data yang terhitung hanya 2 ("volvo" dan "bmw"),karena kita cek db terlebih dahulu. sedangkan data "toyota" tidak di hitung,karena data di db tidak ada.
jadi yg mau ditanyakan itu cara cek nya? apa cara menghitung data yang ada didb sesuai dengan kondisi yg ada?
Jawaban Terpilih
<?php
$array_cek=array('toyota','volvo','bmw');
$array_db=array('toyota','bmw');
$result=array_intersect($array_cek,$array_db);
echo count($result);
echo "<br>";
print_r($result);