返回列表 回复 发帖

[HELP] 想问2张多对多表查询的问题

一张是produce

一张是color
一张是size

produce和2个表都是多对多关系

但是同时查询比如color.color_id=1.size.size_id=1的时候就会出现错误,把一些没有这个size的产品也查出来,或者是没有这个color的。

很诡异。请教!

查询条件类似:
Array
(
    [sort] => 1
    [type] => 2
    [color.color_id] => 4
    [size.size_id] => 25
    [state] => 1
)
一张是produce

一张是color
一张是size

produce和2个表都是多对多关系

但是同时查询比如color.color_id=1.size.size_id=1的时候就会出现错误,把一些没有这个size的产品也查出来,或者是没有这个color的。

很诡 ...
dreamcog 发表于 2009-6-5 00:03
把你的查询条件贴出来
PUNAMO!
查询条件就是:

Array
(
    [sort] => 1
    [type] => 2
    [color.color_id] => 4
    [size.size_id] => 25
    [state] => 1
)
这样的啊~:)
jerry2801 能加你Q或者MSN仔细说么?我是www.fanqieshu.com。。。。恩。希望帮忙解决一下这个问题。纠结很久了。感谢!!!
返回列表