当 id 为空时隐藏编辑链接


Hide the edit link when id is null

当 p_id 为 null 时,在 foreach 之后显示该特定行的编辑链接,否则隐藏编辑链接

这是我尝试过使用 isset 函数的代码,但它隐藏了所有行而不是特定行的编辑

<?php foreach($listing as $value): ?>
        <tr>
            <td>  <?php echo $value['name'] ?> </td>
            <?php if(!isset($value["p_id"]) && empty($value["p_id"])) { ?>
            <td> <a href="<?php echo base_url()?>/edit/<?php echo $value['id']?>">Edit</a></td>
            <?php } ?>
            <td><a href="<?php echo base_url()?>/delete/<?php echo $value['id']?>">Delete</a></td>
        </tr>
    <?php endforeach ?>

在上面的语句中使用 OR 代替 &&。因为这种情况永远不会实现。

仅使用以下内容:

 if($value["p_id"] != '')
 {
  echo //;
 }