Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在产品页面中获取类别列表?_Php_Smarty - Fatal编程技术网

Php 如何在产品页面中获取类别列表?

Php 如何在产品页面中获取类别列表?,php,smarty,Php,Smarty,我正在为在线购物的cs购物车工作 如何在产品页面中获取类别列表 谢谢。这取决于您的产品数据 如果您有一个数据表 prod_id prod_more categ ----------------------- 1 ... book (more rows) 要显示所有产品,请运行查询 select * from product 然后循环检查结果 要显示所有类别,请执行其他查询 select distinct categ from produ

我正在为在线购物的cs购物车工作

如何在产品页面中获取类别列表


谢谢。

这取决于您的产品数据

如果您有一个数据表

prod_id prod_more categ
-----------------------
1        ...      book
(more rows)
要显示所有产品,请运行查询

        select * from product
然后循环检查结果

要显示所有类别,请执行其他查询

        select distinct categ from product
然后稍微调整循环


有许多代码示例解释了如何执行此操作,例如,在

上单击“设计->块”,并确保左侧栏上有一个可用的块来显示类别。并确保您拥有可购买的活动产品的活动类别,以便正确设置价格和库存/订购选项。

@boisvert,与该产品相关的类别boisvert,这不是PHP的核心,如果你看过cs购物车的代码,你就会知道它很聪明,甚至更简单。选择要显示的数据仍然适用。如果链接没有帮助,很抱歉。有一些标准方法可以在cs购物车中创建此过程,我坚持这样做编辑您的问题以澄清问题。试着说一些你为什么被困住了,以及你试图做些什么。如果你的问题变得更清楚,更有针对性,我会投赞成票。