创建链接以打开与该链接对应的页面

时间:2014-04-22 18:29:19

标签: javascript php html hyperlink pagination

我试图创建一个分页(比如我使用这个例子:http://allitstuff.com/php-mysql-pagination-script-download/),其链接将打开以显示数据库中的记录。

例如(MySQL数据库):

ID | Product Name | Price | Pictures
____________________________________
1  | Shoes        | £30   | image
2  | Jeans        | £15   | image

通过分页,它会输出上面的那些记录,以及上一个和下一个按钮。

如何将这两个记录转换为单独的可点击链接,点击它们后,将值设置为预制页面。

点击与其对应的链接后,会显示预制页面。

就像eBay列表一样,当我点击链接1时,它会指引我到一个包含链接1和链接1的所有内容的页面。

我理解如何使用简单的回声检索和设置记录(存储为变量)。但我不知道如何建立一个链接,将用户引导到与他/她点击的内容相匹配的页面。

也许如果我点击链接然后它会发布ID,并且在显示页面上,如果ID等于帖子ID,那么显示其内容?

但我的主要问题是如何将记录转换为与自身对应的链接。

1 个答案:

答案 0 :(得分:0)

您基本上必须列出数据库中的产品列表,并在您的网址中使用get变量。

<a href="yourstore.tld?product=<?php //Get productid here ?>"><?php //Get productname here ?></a>

通过这种方式,您可以获得指向的链接: yourstore.tld?产品= 1 yourstore.tld?产品= 2 ...

如果您制作的product.php页面比您使用的那样 $_GET['product']构建一个sql查询以获取其余信息。

SELECT * FROM products WHERE id = $_GET['product']