【问题标题】:HTML and PHP syntaxHTML 和 PHP 语法
【发布时间】:2017-11-23 19:17:04
【问题描述】:

我再次迷失在语法中。我陷入了这一切,看不见森林的树木。

任何人都可以在这里帮助我正确的语法?我已经试错了好几个小时。下面是 PHP 函数的摘录。我想让它只在用户登录时显示删除图标。

<td>' .  if (isset($_SESSION['username'])) { .' <td><a 
href="/inc/delete.php?vid='. $row[0]; .'"><i class='material-icons red-
text'>delete</i></a></td>.' } '. </td>

【问题讨论】:

  • 如果你学会了如何连接事物,也许它会避免这个问题。你应该得到一个解析错误。
  • 您删除了部分代码,但您似乎将echoif 连接起来,但您不能这样做。
  • 我们不知道你是否已经在使用 php。
  • 您似乎在另一个TD 中添加了TD
  • 是的,也是这样^

标签: php syntax


【解决方案1】:

使用以下代码:

<?php 
if (isset($_SESSION['username'])) {
?>
<td><a href="/inc/delete.php?vid=<?php echo $row[0]; ?>"><i class='material-icons red-text'>delete</i></a></td>
<?php } ?>

【讨论】:

  • 如果您仔细观察,您会错过 OP 中的包装器 &lt;td&gt;。另外,您也可以将vid=&lt;?php echo $row[0]; ?&gt; 替换为vid=&lt;?=$row[0]; ?&gt;
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-11
  • 1970-01-01
  • 2013-07-10
  • 2016-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多