href 重定向到更多信息



我目前在我的产品旁边有一个链接,该链接将用户带到一个页面,其中包含有关存储在数据库中的产品的更多信息。我不想有不同的链接,所以产品本身就是链接。

这是我目前拥有的代码,链接位于产品旁边。

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>";
}   

好的,所以我试图获得的是链接"查看信息"作为回显".$row['名称].";

所以回显 ".$row['名称']."; 是链接。

进一步解释

如果您转到链接 http://stuweb.cms.gre.ac.uk/~ob219/addband/mysql_con_links.php

我是什么乐队名称作为链接,没有一个 anoutherlink 以获取更多信息

你可以这样做:

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     |
+-------------+

其中"杀手"是信息页面的实际链接。

替换:

<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>

好的,所以你需要删除视图信息并将php回显放在那里,而不是像这样:

while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td><a href='list_item.php?id=".$row['Band_id'].">".$row['Name']."</a></td>";
}

试试这个。

相关内容

最新更新