我有一个表格显示在动态正常工作的表格中,但我的问题是,如果前端数据库中的一个字段为空,我想隐藏该字段。 这是我的查看代码:
<?php
foreach($jobs as $row)
{
?>
<tr>
<?php
if($row->job_advantage_skills = '')
{?>
<td valign="middle"><strong>Advantage:</strong><?php echo $row->job_advantage_skills; ?></td>
<?
}
?>
</tr>
<?
}
?>
这里我给出了 if($row->job_advantage_skills = '') {}
为此,如果有优势技能,我想隐藏该字段,并在前端隐藏此字段。
最佳答案
我认为如果“$row->job_advantage_skills
”为空,您想隐藏该字段:-
因此,您必须使用 !=(不等于),而不是使用
(= 或 == 或 ===)
所以,你的代码将是:-
<?php
if($row->job_advantage_skills != '')
{?>
<td valign="middle"><strong>Advantage:</strong><?php echo $row->job_advantage_skills; ?></td>
<?
}
?>
或者
您还可以使用 [ !empty() ]:-
<?php
if(!empty($row->job_advantage_skills))
{?>
<td valign="middle"><strong>Advantage:</strong><?php echo $row->job_advantage_skills; ?></td>
<?
}
?>
关于javascript - PHP codeigniter动态获取数据时如何隐藏td?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24359846/