我已经创建了一个网站,在那里我把分类放在三个级别,像主分类-
我在添加产品时使用的这个类别,无论我从每个产品进入的列表中选择了什么类别。现在我试图显示产品类别明智地在我的网站上有我把一个列表按钮,我有显示所有的类别和子类别现在的问题是,当我要点击主类别它只显示那些产品有选择的类别,但我想显示的子类别也如果一个主要类别点击,这里是查询:
SELECT * FROM `products` WHERE `product_category`='$_REQUEST[cat]' ORDER BY `product_id` DESC
在这个查询中,request cat是我在第页获得的类别的名称。
我想知道如果单击了主类别,会显示子类别的查询
SELECT product_category, (SELECT category_name FROM category WHERE c_id = products.c_id) AS Category,
(SELECT sub_category_name FROM sub_category WHERE sub_cat_id = products.sub_cat_id) AS 'Sub Category'
(SELECT sub_sub_category_name FROM sub_sub_category WHERE sub_sub_cat_id = products.sub_sub_cat_id) AS 'Sub sub Category'
FROM `products` WHERE product_category='1'
store your sub categories and sub sub categories in other tables and in product table just store their id's and then utilize the above query for the product with cate name and sub name
and for sub categories of your relevant category you can select from sub cate table
SELECT * FROM subcategory where category_id='$_REQUEST[cat]'
假设你与product_category
有一些关系,比如parent_category
,当单击主类别id=1
时,你也应该搜索它的子类
像你一样:
主要类别
SELECT*from'Products'WHERE'product_category'='$_REQUEST[cat]'ORDER BY'product_id'DESC
子类别
从'products'中选择*,其中'category\u parent'='$\u REQUEST[cat]'按'product\u id'描述订购
还要注意您的$_REQUEST['cat']
,因为它很容易受到攻击。你应该使用mysql_real_escape_string()
或者只是(int)($_REQUEST['cat'])
我是编程新手,目前正在尝试将主类别子类别显示为树。 已创建包含类别的菜单。现在,当我单击主类别名称时,我希望加载分配给该主类别的所有子类别中的所有产品。问题是我不明白如何构造我的查询。 在我的表类别中,我存储了主猫和子猫。当我向一些主类别添加子类别时,我将主类别ID存储在父类别ID列下。 示例 产品表有列 因此,当我点击maincatID=1时,它应该会显示id为1和2的产品,因为它们被分配给
我有一张分类表 我有文章表如下 和我的用户表作为 因此与这些数据我想显示所有的文章这是列在子类别 例如: 主要类别的url是:mydomain。子类别的com/cat/business url为:mydomian。com/cat/商业/广告 因此,当人们访问主类别时,它应该显示主类别上列出的文章的子类别,即使cat_id未被提及为主类别。我想在“业务类别”页面上列出业务子类别文章的所有子类别。 有
我需要一些关于Woocommerce类别显示选项的帮助。在Wordpress仪表板中,我按照以下链接全局设置类别显示选项<外观- 有三种显示选项可用。 展示产品 目前,选择了第三个选项,它显示子类别以及父类别和子类别下的所有产品。但是,我想排除子类别下的所有产品。换句话说,我只想在父类别下显示子类别和产品。 我在几个教程网站上找到了以下片段。代码完全按照我想要的方式工作,但它也禁用了管理产品搜索和
问题内容: 我想在选择 列表(下拉列表)中显示类别,子类别和子子类别,就像WordPress在其管理面板中显示的方式一样。 首先看一下我的数据库表(tb_categories)- 数据库表 我想要以下HTML格式的输出- 输出 两项“无”和“未分类”在代码中进行了硬编码。我 想知道如何 使用选择列表选项以层次结构顺序显示类别及其子类别。 我正在尝试使用自我连接的以下sql查询。这 是- And t
我是拉威尔的新手,在构建“真实世界”项目的同时,我也在努力学习。 我的项目是机密网站。目前,我正在按步骤显示所有类别、子类别和每个子类别下的项目数量。 在数据库中,我描述了名为的表中的所有类别(主类别和子类别)。有一个名为的列,它是父类别(如果是子类别)的id。 在模型我有 在我的控制器中 在视图中,这就是我显示父类别的方式 我尝试的子类别是在foreach中添加一个 错误是 未定义的属性:Ill
我正试图通过WoodPress主题中的一个函数从woocommerce获取产品类别,我已经做到了: 这将按层次列出所有顶级类别及其下的子类别,但我有子类别(子类别)的子类别,因此如何列出这些子类别。