Я хочу изменить значения столбца на эхо по условию. Работает как описание значения столбца. Но мне довелось повторить только первый удовлетворенный пункт о моей работе.
Слышал, что ассоциативные массивы могут обойти это. Я не мог сделать это с точки зрения моего проекта, а также уровня знаний. Вот четкий код функции
function UFLAGAlias($productResult)
{
while ($uflag = oci_fetch_assoc($result))
{
$uflagc = $uflag["UFLAG"];
if($uflagc == 0)
{
$uflagc= "Not Blocked";
printf($uflagc);
}
else if($uflagc == 64)
{
$uflagc = "Blocked by system administrator";
printf($uflagc);
}
else if($uflagc == 192)
{
$uflagc = "Blocked by system administrator\nBlocked for invalid logon";
printf($uflagc);
}
else if($uflagc == 128)
{
$uflagc = "Blocked for invalid logon";
}
else
{
$uflagc = "";
}
return $uflagc;
}
}
На эхо
<?php
if (! empty($productResult)) {
foreach ($productResult as $key => $value) {
?>
<tr>
<td><?php UFLAGAlias($productResult[$key]); ?></td>
</tr>
<?php
]
]
?>
Так как я ожидаю, что значения будут выводиться динамически, все значения столбца установлены как «Не заблокировано». Они должны быть условными. Я полагаю, что этого количества кода достаточно, так как отдых является приватным.