猿问

ahref 到其他网站,包括表格中的 php 变量 html

我有一个使用 html 创建表并使用 php 和来自 sql 数据库的数据填充表的网站。一切正常,但我希望为我表格中的每个条目创建一个指向另一个网站的链接。我有这样的 php 代码

while ($row = $result -> fetch_assoc()) {
     echo "<tr>
     <td>".$row["name"]."</td>

在这里我想添加一个超链接,这样用户就可以点击一个名字并被发送到另一个网站而不是我的网站。因此,对于我的每个名称实例,都会转到 www.facebook.com/name 这样的网站

我以为我可以做类似的事情 <td>"<a href=https//www.facebook.com/$name>".$row["name"]."</td>

但它不起作用。


慕后森
浏览 65回答 1
1回答

慕哥9229398

你几乎在那里:while ($row = $result -> fetch_assoc()) {&nbsp; &nbsp; &nbsp;echo '<tr>&nbsp; &nbsp; &nbsp;<td><a href="https://www.google.com">'.$row["name"].'</a></td>';&nbsp; &nbsp;}如果您想将 URL 存储在数据库中,您可以这样做:&nbsp; while ($row = $result -> fetch_assoc()) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;echo '<tr>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<td><a href="'. $row["url"] .'">'.$row["name"].'</a></td>';&nbsp; &nbsp; &nbsp; &nbsp;}对于您的特定问题,您需要这样做:&nbsp;while ($row = $result -> fetch_assoc()) {&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;echo '<tr>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<td><a href="https://www.facebook.com"'.$row["name"].'">'.$row["name"].'</a></td>';&nbsp; &nbsp; &nbsp; &nbsp;}
随时随地看视频慕课网APP
我要回答