gpt4 book ai didi

PHP:如何在单独的页面中查看产品详细信息而不必为每个产品创建一个新文件?

转载 作者:行者123 更新时间:2023-11-29 03:26:30 24 4
gpt4 key购买 nike

因此,我创建了一个市场页面,其中列出了数据库中的所有产品。他们每个人都有查看详细信息(价格、描述等)的按钮,但我不知道如何在不为每个产品创建新的 php 页面的情况下让用户查看详细信息。

我试过使用 $_GET(例如,url 将显示为 www.websitename.com/page.php?productname=name),但正如我还需要传递价格变量,我不能使用 GET 否则用户可以修改 url 中的价格。我也尝试过使用 POST,但我希望用户能够在不清除变量的情况下添加书签或刷新页面。我已经尝试为价格之类的东西设置 $_SESSION 变量来避免这个问题,但是由于 session 变量仍然不可避免地由 POSTGET,我仍然遇到前面列出的两个问题。

我还尝试过使用 SQL 查询,以便在加载页面 (viewproduct.php) 时从数据库中按需接收价格,并搜索对于与 $_GET['name'] 变量匹配的产品名称,但产品按类别存储在不同的表中,我无法检查所有表,因为它们不相等维度。

所以我的问题很简单:做这样的事情的标准是什么?我如何编写 php 代码,以便用户可以为包含产品信息的页面添加书签或刷新页面,而无需编辑任何变量,也无需为每个产品创建一个文件?

提前致谢!

最佳答案

实际上,您可以链接和更改与您的产品相对应的所有内容。例如,您可以这样链接您的图片:

echo("<img src=../imgs/" . $_GET['product_name'] . " alt=". $_GET['product_name'] . "/>");

并以相同的方式显示您数据库中的所有信息,例如与您的产品对应的评论、介绍、价格、评论、排名等...

关于PHP:如何在单独的页面中查看产品详细信息而不必为每个产品创建一个新文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35427360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com