Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
if array row pada php
permisi om,,minta cluenya dong masalah if dalam php..ane punya array ini..
while( $row=sqlsrv_fetch_array($stmt) ) { // preparing an array
$nestedData[] = array('kodegab' => $row[0],
'status' => $row[1],);
$datas = $nestedData;
}
hasil Array
(
[0] => Array
(
[kodegab] => RI023-3A-5
[status] => MASUK
)
[1] => Array
(
[kodegab] => RI023-3A-6
[status] => MENUNGGU
)
[2] => Array
(
[kodegab] => RI023-3A-7
[status] => MASUK
)
[3] => Array
(
[kodegab] => RI023-3A-8
[status] => KOSONG
)
[4] => Array
(
[kodegab] => RI023-3A-9
[status] => MENUNGGU
)
[5] => Array
(
[kodegab] => RI023-3B-1
[status] => MASUK
)
[6] => Array
(
[kodegab] => RI023-3B-10
[status] => MENUNGGU
)
)
HTML element
<div class="small-box bg-aqua">
<div class="inner">
<div class="loader text-center" style="display:none"><img src="./dist/img/loading.gif"></div>
<div class="status"></div>
<p>Status</p>
</div>
<div class="icon">
<i class="ion-ios-people"></i>
</div>
</div>
ane ingin rumus if status menunggu warna kuning ,,status Masuk warna pada hijau dst...pada element <div class="small-box bg-aqua"> udah puyeng nii ,,,hehe terima kasih sebelumnya :)
2 Jawaban:
munkin bisa menggunakan jquery untuk memudahkan.baca data jsonnya. if(status =='MENUNGGU') { $(".status").css( "color","yellow" ); // .css akan add style ke setiap class status } else if(status =='MASUK') { $(".status").css( "color","green" ); } ......
Kurang lebih contoh nya seperti ini, tinggal diimplementasikan dengan kode HTML punya mas
<?php
$array = [...]
$color = '';
foreach($array as $row):
($row['status'] == "MENUNGGU") ? $color = "yellow" : $color == "green";
echo $color;
endforeach;