如何提供从数据库中随机选择的记录链接

时间:2016-10-18 14:17:51

标签: php

我目前拥有一个带有"口袋妖怪卡片的数据库"存储在里面,我使用RAND功能生成6张随机包装风格的随机卡,但是我希望能够给这些卡片链接,这样你就可以点击你打开的卡片,它会带你到该卡的页面。

我显示卡片的代码如下:

    $result = mysqli_query($con, "SELECT * FROM Cards ORDER BY RAND() LIMIT 6");
    //Output the results to the screen
    while($row = mysqli_fetch_array($result))
    {
    ?><img src="<?php echo $row["Image"]; ?>"height="" width=""><?php;    
    }

感谢Jamie,非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

希望它有所帮助。

$result = mysqli_query($con, "SELECT * FROM Cards ORDER BY RAND() LIMIT 6");
while($row = mysqli_fetch_array($result)) { ?>
<a href="path-to-the-page?card_id=<?php echo $row['id']; ?>">
    <img src="<?php echo $row["Image"]; ?>" height="" width="">
</a>
<?php }

答案 1 :(得分:0)

你的口袋妖怪表中有什么独特之处吗?卡片名称或身份证?如果是 - 请使用它生成指向其他页面的链接,该页面在url path segmentsGET参数或POST参数中接受此名称。 然后你需要编写另一个脚本并获取传递的数据,从数据库中选择数据并输出你想要的任何数据。