【问题标题】:How to give echo '<a href="view2.php?id=' . $id . '">' . $name . '</a>'; in html如何给 echo '<a href="view2.php?id=' . $id . '">' 。 $名称。 '</a>';在 HTML 中
【发布时间】:2016-08-10 09:37:00
【问题描述】:

我知道了

<?php
echo '<a href="view2.php?id=' . $id . '">' . $name . '</a>';
?>

作为 php 中的工作代码,但我如何在 html 中使用它? 我想将其用作 html 中的链接

【问题讨论】:

  • php 代码不适用于.html 扩展。文件必须有 .php 扩展名。

标签: php html mysql


【解决方案1】:

你不能在 .html 文件中使用 php 代码。将 .html 重命名为 .php 并试试这个

&lt;a href=“view2.php?id=&lt;?=$id?&gt;”&gt; &lt;?=$name?&gt;&lt;/a&gt;

【讨论】:

  • 当使用 = $name; ?>,如果你想要回显字符串
【解决方案2】:
<a href="view2.php?id=<?php echo $id; ?>"><?php echo $name; ?></a>

【讨论】:

  • php 代码不适用于 .html 扩展名。文件必须有 .php 扩展名。
【解决方案3】:

你在回显后忘记了'

echo '<a href="view2.php?id='.$id.'">'.$name.'</a>';

还要确保您的文件具有.php 扩展名而不是.html。 php 仅适用于.php 文件

更新

如果'echo &lt;a href="view2.php?id=' . $id . '"&gt;' . $name . '&lt;/a&gt;'; 是您真正拥有的,请查看上面的示例,了解第一个' 应该在哪里。

【讨论】:

  • 谢谢大家。 Acually 我忘了打字。那是错字。还是非常感谢你
  • @nbajpai 解释一下您为什么选择@Dave 的答案,因为它与@he11d0g 相同。其他答案也有效,并且更接近您自己的代码。另请注意,短标签可能不适用于所有人,因此选择的答案可能不是社区的最佳答案
  • 他的答案是第一个,而且我们之前只能选择单个答案我选择了@he11d0g 的答案,但后来我认为它应该是先到先得的原则。此外,我确实对每个人的回答表示赞同。大家的回答都是正确的
【解决方案4】:

试试这个,

<a href="view2.php?id=<?=$id?>"><?=$name?></a>

【讨论】:

  • 与@he11d0g 相比没有添加任何新内容
  • 虽然这段代码可能有助于解决问题,但它并没有解释为什么和/或如何回答问题。提供这种额外的背景将显着提高其长期价值。请edit您的答案添加解释,包括适用的限制和假设。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-12-03
  • 2021-01-10
  • 2012-07-30
  • 2012-05-08
  • 2013-06-24
  • 2017-06-05
  • 2017-02-14
相关资源
最近更新 更多