我的数据库中有一列用于检查模块是打开还是关闭。如果列为0则关闭,1 =打开。如何在输出中将0更改为关闭,将1更改为打开?
$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
答案 0 :(得分:2)
使用三元运算符进行简单的开/关决策,并使用您需要的文本加载var。
while($modulinfo = mysql_fetch_array($getModuler)) {
$state = $modulinfo['locked'] == 0 ? 'Closed' : 'Open';
echo 'Status: ' . $state;
}