【发布时间】:2016-02-01 11:46:06
【问题描述】:
在 Mysql Table 中,我有一个表名:mental_illness,里面有两个枚举行:
N 和 P
表示消极和积极
这是我从该表中检索数据的 PHP 代码:
if ($history->getMentalIllness())
{
echo HTML::section(3, _("Mental Illness : "));
echo HTML::para(nl2br($history->getMentalIllness()));
}
这是我的问题:
如何在上面的 PHP 代码中使用 if else:
如果精神疾病为P,则显示阳性文字 如果 Mental Illness 是 N 则显示 Negative 文字
因为这段代码只显示 P 和 N 而不是 Negative 和 正面文字。
谢谢
【问题讨论】:
-
你在寻找类似shorthand if else的东西吗?
-
在我的php代码中是否有使用if else,当它得到N时,它显示Negative,如果它得到P,它显示Positive?正如我所提到的,这段代码只显示 P 和 N 而不是 Negative 和 Positive 文本
-
好的,您的代码的特定部分显示
N或F?是echo HTML::para(nl2br($history->getMentalIllness()));吗? -
是的,非常感谢
-
这个我测试过了,不行。还有其他方法吗?
标签: php mysql if-statement data-retrieval