В Mysql Table у меня есть имя таблицы: mental_illness что есть два ряда enum внутри как:
N а также п
Это означает, что отрицательный и положительный
и вот мой PHP-код для извлечения данных из этой таблицы:
if ($history->getMentalIllness())
{
echo HTML::section(3, _("Mental Illness : "));
echo HTML::para(nl2br($history->getMentalIllness()));
}
Вот мой вопрос:
Как использовать, если еще в этом коде выше PHP, как это:
Если Психическое заболевание является п, тогда покажи положительный текст
и если Психическое заболевание является N тогда покажи отрицательный текст
Потому что этот код просто показывают п а также N вместо Отрицательный и
Положительный текст.
Спасибо
Просто делать:
if ($history->getMentalIllness())
{
echo HTML::section(3, _("Mental Illness : "));
if($history->getMentalIllness() == 'P'){
$mental_illness = "Positive";
}else{
$mental_illness = "Negative";
}
echo HTML::para(nl2br($mental_illness));
}
Еще одна вещь … Зачем вам нужен nl2br в этом случае … В этих двух строках нет новых строк …
Других решений пока нет …