javascript - PHP codeigniter动态获取数据时如何隐藏td?

标签 javascript php jquery codeigniter

我有一个表格显示在动态正常工作的表格中,但我的问题是,如果前端数据库中的一个字段为空,我想隐藏该字段。 这是我的查看代码:

<?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/

相关文章:

javascript - JQuery 在调整窗口大小时重新计算 css

php - 如何删除html中的纯文本

javascript - 鼠标悬停弹出时有延迟

javascript - 优化.click(某些函数)jquery代码

javascript - 滚动经过页面上的某些点时如何淡入/淡出 div?

javascript - 用于 JavaScript 开发的 IDE

javascript - 如何在先前(未知)动画/效果完成后在 jQuery 中运行代码?

javascript - 将最后滚动的标题粘贴到视口(viewport)的顶部?

php - PHP 版本升级到 7.2.10 后,CodeIgniter session 未写入数据库

javascript - magento2中的媒体存储浏览器字段