我试图创建一个分页(比如我使用这个例子: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,那么显示其内容?
但我的主要问题是如何将记录转换为与自身对应的链接。
答案 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']