关于商品多条件检索方面有关问题。大侠们帮帮忙

关于商品多条件检索方面有关问题。大侠们帮帮忙

关于商品多条件检索方面问题。。大侠们帮帮忙。

===========================================

分类部分

===========================================

大分类-中分类-小分类

衣服

衣服-颜色

衣服-颜色-红

衣服-颜色-蓝

衣服-颜色-绿

衣服-颜色-白

衣服-颜色-黑

衣服-颜色-.. 小分类依次类推,无限添加

——————————————-

衣服

衣服-布料

衣服-布料-布

衣服-布料-皮

衣服-布料-条

衣服-布料-.. 小分类依次类推,无限添加

——————————————-

衣服

衣服-大小

衣服-大小-130

衣服-大小-140

衣服-大小-150

衣服-大小-.. 小分类依次类推,无限添加

——————————————-

衣服

衣服-拉链-.. 中分类依次类推,无限添加

===========================================

大分类-中分类-小分类

裤子

裤子-颜色

裤子-颜色-红

裤子-颜色-蓝

裤子-颜色-绿

裤子-颜色-白

裤子-颜色-黑

裤子-颜色-.. 小分类依次类推,无限添加

——————————————-

裤子

裤子-布料

裤子-布料-布

裤子-布料-皮

裤子-布料-条

裤子-布料-.. 小分类依次类推,无限添加

——————————————-

裤子

裤子-大小

裤子-大小-130

裤子-大小-140

裤子-大小-150

裤子-大小-.. 小分类依次类推,无限添加

——————————————-

裤子

裤子-拉链-.. 中分类依次类推,无限添加

*大中小分类随意添加。

===========================================

商品部分

===========================================

———商品———-

搜索条件

01.衣服-颜色-(黑,白,绿,红,蓝…依次类推无限制选择)

02.衣服-布料-(布,皮,条…依次类推无限制选择)

03.衣服-大小-(130,140,150…依次类推无限制选择)

04.衣服-拉链-(有,无…依次类推无限制选择)

* 添加时随意选择搜索条件。

===========================================

例子

===========================================

添加商品

———-

商品 01

衣服

颜色 – 黑,白,绿

布料 – 布

大小 – 130,150,160

拉链 – 有

———-

商品 02

衣服

颜色 – 黑,白,蓝

布料 – 皮

大小 – 130,160

拉链 – 无

———-

商品 03

衣服

颜色 – 白,蓝,红

布料 – 布

大小 – 130,140

拉链 – 有

* 假如添加了以上3个商品。

搜索条件

———-

根据上面三个商品得出

衣服

—–颜色

  —–黑(2)

  —–白(3)

  —–绿(1)

  —–蓝(2)

  —–红(1)

—–布料

  —–布(2)

  —–皮(1)

—–大小

  —–130(3)

  —–140(1)

  —–150(1)

  —–160(2)

—–拉链

  —–有(2)

  —–无(1)

操作

——

01.选择–颜色–蓝

结果搜索出:商品02,商品03 *商品01 不符合去除

根据搜索结果条件更改为

衣服

—–颜色

  —–黑(1)

  —–白(2)

  —–红(1)

—–布料

  —–布(1)

  —–皮(1)

—–大小

  —–130(2)

  —–140(1)

  —–160(1)

—–拉链

  —–有(1)

  —–无(1)

*自身(颜色–蓝)条件去除。

*关于2个(颜色–蓝)商品的其他条件变为搜索条件。

02.选择–布料–布

结果搜索出:商品03 *符合(颜色–蓝 + 布料–布)

****************************************

想做按条件缩小范围查找商品的商品检索程序。

请问大侠们数据库设计和查询语句。

弄了3天没弄出来各位大家帮帮我。

PHP +MYSQL

简单的说就是(10个商品)-》(10个商品的所属条件 + 第一次搜索 条件)-》 (8个商品)- (8个商品所属条件 + 第一次 搜索 条件 + 第二次 搜

索 条件)-…依次类推 查找出商品 

祝大家新年快乐。



条件都是必须的,所以基本上没有什么很好的办法查询就是根据条件 AND AND AND …

数据库按照布料来分吧,三个表.

这个个人看法。。




探讨

条件都是必须的,所以基本上没有什么很好的办法查询就是根据条件 AND AND AND …

数据库按照布料来分吧,三个表.

这个。。

关于商品多条件检索方面有关问题。大侠们帮帮忙

相关文章:

你感兴趣的文章:

标签云: