搜索结果作为php页面的链接

时间:2012-09-04 12:48:50

标签: php

为了这个问题,请考虑ebay如何通过不太详细的相关拍卖表的名称和图像将搜索结果链接到拍卖的更详细描述。

我猜这将要求名称和图像是新的PHP页面的超链接,但我不知道如何通过超链接传递一个PHP变量,以便新的PHP页面可以获取与该项目相关的详细信息点击了。

到目前为止,我已经将php脚本看起来像这样:

<tr class = "resultindex">
        <input type="hidden" value="<?php echo $ID; ?>" />
        <td class = "imgholder"><?php echo $img; ?></td>
        <td class = "infoholder">
            <div style ="height:4px;"></div>
            <div class = "infodiv"><?php echo $name; ?></div>
            <div class = "locdiv"></div>
            <div class = "userdiv"><span class="fromuser">From user: </span><br/><?php echo $owner; ?></div>
        </td>

其中php变量是从mysql数据库中获取的字段。我希望能够通过超链接传递隐藏的输入$ ID,因此新的php页面可以使用它作为参考再次从mysql检索信息,并填充更详细的信息页面 怎么可能这样做?

1 个答案:

答案 0 :(得分:2)

您可以使用超链接结合某些GET功能来实现您想要的功能:

$id=4; // assume ID of some item you want to link to
$href="<a href='somePHPPage.php?myID=".$id."'>some text</a>";
echo $href; // will output the hyperlink in your page.

然后在页面中,您可以查询发送的数据,如下所示:

$idYouWant=$_REQUEST['myID'];
// dp stuff with this variable to display the correct item...