此时我的产品旁边有一个链接,该链接会将用户带到一个页面,其中包含有关手头存储在数据库中的产品的更多信息。 我不想拥有不同的链接,因此产品本身就是链接。
这是我目前链接在产品旁边的代码。
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$row['Name']."</td>";
?>
<td><a href="list_item.php?id=<?php echo $row['Band_id'] ?>">view Information</a></td>
<?php
echo "</td>";
}
好的,我试图得到的是链接“查看信息”为echo“”。$ row ['Name']。“”;
so echo“”。$ row ['Name']。“”;是链接。
进一步说明
如果您转到http://stuweb.cms.gre.ac.uk/~ob219/addband/mysql_con_links.php
链接我的名字是什么是链接,而没有更多信息的链接
答案 0 :(得分:2)
你可以这样做:
while($row = mysql_fetch_array($result))
{
?>
<tr>
<td>
<a href="list_item.php?id=<?php echo $row['Band_id']; ?>"><?php echo $row['Name']; ?></a>
</td>
</tr>
<?php
}
然后您可以删除<th>More Infomation</th>
。
基本上,你最终得到一个这样的表:
+-------------+
| Band Name |
+-------------+
| Killer |
+-------------+
“杀手”是信息页面的实际链接。
答案 1 :(得分:0)
取代:
<td><a href="list_item.php?id=<?php echo $row['Band_id'] ?>">view Information</a></td>
使用:
<td><a href="list_item.php?id=<?php echo {$row['Band_id']} ?>">view Information</a></td>
答案 2 :(得分:0)
好的,你需要删除查看信息并将php echo放在那里,如:
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td><a href='list_item.php?id=".$row['Band_id'].">".$row['Name']."</a></td>";
}
试试这个。