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 :)

avatar kopetkopeto
@kopetkopeto

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

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" ); } ......

avatar mukhsinsin
@mukhsinsin

11 Kontribusi 2 Poin

Dipost 6 tahun yang lalu

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;

avatar satmaxt
@satmaxt

46 Kontribusi 23 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban