Menggunakan 3 condition if else perhitungan persen collor data di tabel

ane punya code dimana jika kondisi harga di atas 15% dari harga total maka berwarna hijau dan jika kondisi harga di bawah 15% dari harga_total maka data berwarna merah, yang saya mau tanyakan bagai mana caranya saya memberikan kondisi lagi jika data harga_total nya 0 maka data tidak berwarna merah tapi warna putih, sedangkan di data base sering ada di field harga ada angkanya sedang kan pada field harga_total bernilai 0 jadi output nya division by zero disini saya merasa kesulitan :( ..... ane udah coba tapi gagal

<?php
$A = $data['harga'];
$B = $data['harga_total'];
$nilai = (($A/$B)*100);

if ($nilai>15) {
echo 'style="color: #00FF00;"';
} else{
echo 'style="color: #FF0000;" ';
}
?>

avatar Obbytokun
@Obbytokun

186 Kontribusi 16 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

<pre> &lt;?php $A = $data['harga']; $B = $data['harga_total']; if($B == 0){ echo 'style="color: #FFFFFF;"'; } else { $nilai = (($A/$B)*100); if ($nilai&gt;15) { echo 'style="color: #00FF00;"'; } else{ echo 'style="color: #FF0000;" '; } } ?&gt; </pre>

avatar kikimf
@kikimf

91 Kontribusi 78 Poin

Dipost 5 tahun yang lalu

Tanggapan

di coba gan code nya

mantap gan support, Terimakasih

Login untuk ikut Jawaban