如何从表或"列表中检索所选id的值"

时间:2014-08-18 07:19:56

标签: php mysql

我是PHP的新手。我需要一些关于从选定的id获取值的帮助。我有一个插入我的数据库的数据列表,并选择了数据库中的所有数据。这意味着所有数据的值都显示在页面上。

我想要的是当我从表格或列表中选择“id = 1”时,它会将其指向显示“id = 1”值的页面,与“id =”相同2“及以后。它就像是指向另一个页面的链接,但我不会为每个id创建一个页面,而是一个从表中获取所选id号值的模板。

1 个答案:

答案 0 :(得分:2)

传统和最简单的方法是:

使您的“列表”成为数据库表。如果要添加产品,请在该表中添加新行。

将PRIMARY KEY列的值放在URL中,通常放在查询字符串中。

http://example.com/products.php?product_id=123

$_GET读取该值并在数据库查询中使用它以获取生成页面所需的信息。

输出包含该数据的页面。

通过URL重写可以实现更漂亮的URL。您可能希望查看实现路由的MVC框架以及定义更好URI的方便方法。