为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 PHP 显示表格列?

如何使用 PHP 显示表格列?

PHP
30秒到达战场 2021-06-03 22:29:18
我试图仅在 php/html 中 $edit = 1 时显示两列。所以做了以下事情:<?php   if ($edit == 1)        {    <td align="center"><a href="editor/editor.php?id=<?php echo $row["id"]; ?>" onclick="handleLinkClick(event);">Edit</a></td>    <td align="center"><a href="removedoc.php?id=<?php echo $row["id"]; ?>" onclick="swalremove(event);">Remove</a></td>         }?>但我收到一个错误:Parse error: syntax error, unexpected '< on line 177我该如何解决这个问题?
查看完整描述

3 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

更新:


<?php

   if ($edit == 1)

      {

     <td align="center"><a href="editor/editor.php?id=<?php echo $row['id']; ?>" onclick="handleLinkClick(event);">Edit</a></td>

     <td align="center"><a href="removedoc.php?id=<?php echo $row['id']; ?>" onclick="swalremove(event);">Remove</a></td>

      }

?>

至:


<?php

   if ($edit == 1)

   {

    echo '<td align="center"><a href="editor/editor.php?id='.$row['id'].'" onclick="handleLinkClick(event);">Edit</a></td>';

    echo '<td align="center"><a href="removedoc.php?id='.$row["id"].'" onclick="swalremove(event);">Remove</a></td>';

 }

?>

或者:


<?php if ($edit == 1) { ?>

       <td align="center"><a href="editor/editor.php?id=<?php echo $row['id']; ?>" onclick="handleLinkClick(event);">Edit</a></td>

        <td align="center"><a href="removedoc.php?id=<?php echo $row['id']; ?>" onclick="swalremove(event);">Remove</a></td>

     <?php } ?>


查看完整回答
反对 回复 2021-06-19
?
温温酱

TA贡献1752条经验 获得超4个赞

像这样做 :


<?php

if ($edit == 1) { ?>

    <td align="center"><a href="editor/editor.php?id=<?php echo $row["id"]; ?>" onclick="handleLinkClick(event);">Edit</a></td>

    <td align="center"><a href="removedoc.php?id=<?php echo $row["id"]; ?>" onclick="swalremove(event);">Remove</a></td>

<?php } ?>

您需要使用正确的 php 标记约定。不要将 HTML 与 PHP 混合使用。在编写原始 HTML 之前始终关闭 PHP 标记。您也可以仅在 PHP 中使用它,如下所示:


<?php

if ($edit == 1) { 

    echo 

    '<td align="center"><a href="editor/editor.php?id='.$row["id"].'" onclick="handleLinkClick(event);">Edit</a></td>

    <td align="center"><a href="removedoc.php?id='.$row["id"].'" onclick="swalremove(event);">Remove</a></td>';

} ?>


查看完整回答
反对 回复 2021-06-19
?
拉丁的传说

TA贡献1789条经验 获得超8个赞

您可以定义一个 HTML 字符串并将您可能拥有的任何元素添加到其中,然后在最后回显它。它要简单得多:


$html = '';


if ($edit == 1) {

    $html .= '<td align="center"><a href="editor/editor.php?id=' . $row["id"] . '" onclick="handleLinkClick(event);">Edit</a></td>';

    $html .= '<td align="center"><a href="removedoc.php?id=' . $row["id"] . '" onclick="swalremove(event);">Remove</a></td>';

}


echo $html;


查看完整回答
反对 回复 2021-06-19
  • 3 回答
  • 0 关注
  • 223 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信