2016-10-05 33 views
1

我的數據庫中有一列用於檢查模塊是打開還是關閉。如果列爲0,則關閉,1 =打開。我如何將0更改爲關閉,1更改爲在我的輸出中打開?將Enum'1','0'轉換爲輸出文本PHP

$getModuler = mysql_query("SELECT * FROM `cms_moduler` WHERE code = '".$prosjekt['code']."'"); 
while($modulinfo = mysql_fetch_array($getModuler)) 
{ 
Echo 'Status: '".$modulinfo['locked'].'"'; // <- Returns 0 or 1 

回答

2

使用三元運算符進行簡單的on/off決策並將var加載到需要的文本中。

while($modulinfo = mysql_fetch_array($getModuler)) { 
    $state = $modulinfo['locked'] == 0 ? 'Closed' : 'Open'; 
    echo 'Status: ' . $state; 
} 
+0

謝謝@RiggsFolly –