PHP网页怎样才能点击哪一级分类目录都直接打开商品列表页面

来源:百度知道 编辑:UC知道 时间:2024/09/23 03:51:09
我的 PHP 网站主页上显示了第一级和第二级分类目录,点击第一级目录, 打开第二级目录页,点击第二级目录, 打开第三级目录页,点击最后一级目录, 才能打开商品列表页面. 请问怎样才能无论点击哪一级目录都能直接打开那一级的商品列表页面? 是否要在链接中加入什么参数? 敬请高手指导, 谢谢!!
.
.
第一交补充: 谢谢指导! 我查看了我主页上有关分类目录的源代码, 初步理解是如果改变子分类目录的语句为查询产品, 子分类列表会发生错误. 因为子分类名称是根据这条查询语句生成的, 不知我理解是否正确.
第二次补充: 如有可用代码, 愿加发 80 分.
因字符限制, 现将代码转为图片, 请点击放大希望能看得清.

基本上你描述得还算清楚,但是没有源文件也就只有纸上谈兵一下了。

那就就举例说明一下吧:
假如说你的分类名称分别为:category_1 category_2 category_3。

那当点击了category_1的时候只需要把原来的查询它的子目录的语句改成查询产品的语句就行了。

如果原来是:
SELECT * FROM `category` WHERE `category_1`=$category_1;
那么现在就应该是:
SELECT * FROM `products` WHERE `products_category`=$category_1;

当然也有可能是只用一个分类名称的。我只是举了这个例子,你可以从你的实际情况以此类推。