v2.5.2
Giriş yap

İf else kısa kullanımı

resat
320 defa görüntülendi

Merhaba arkadaşlar 6.columns içinde siparis durum 0 ise sipariş oluşturuldu olarak yazdırabiliyorum. Fakat farklı değerlerde var 1 2 3 olarak. Her değere farklı sonuç yazdıracağım. Kısa kullanımda bunu nasıl yapabilirim.

        $columns = array(
        array('db' => 'id', 'dt' => 0),
        array('db' => 'siparisTarih','dt' => 1 , "formatter" =>function($siparisTarih){
            return turkcetarih_formati('j F Y , l, H:i:s',$siparisTarih);
        }),
        array('db' => 'siparisNo','dt' => 2 , "formatter" =>function($siparisNo){
            return "<a href='' class='btn btn-primary'>MZR{$siparisNo}</a>";
        }),
        array('db' => 'siparisUser',  'dt' => 3),
        array('db' => 'siparisFirma',  'dt' => 4),
        array('db' => 'siparisFirma',  'dt' => 5),
        array('db' => 'siparisDurum','dt' => 6 , "formatter" =>function($siparisDurum, $row){
           return ($siparisDurum==0)?'Sipariş Oluşturuldu':'Durum Bulunamadı';
       }),
    );


emmir2
686 gün önce
$sip_durum[0] = 'Onay Bekliyor';
$sip_durum[1] = 'Onaylandı';
$sip_durum[2] = 'Reddedildi';
<?=$sipdurum[$row['durum']]?>

şeklinde yapabilirsin hocam