このコードを修正する方法を教えてください。 ! ! !
//通常の検索を実行します
///*
If (isset($goods_param['class'])) {
$condition['gc_id_'.$goods_param['class'][ '深さ']] = $goods_param['クラス']['gc_id'];
$condition['brand_id'] = intval($_GET['b_id']); $condition[ 'goods_name] |goods_jingle'] = array('like', '%' . $_GET['keyword'] . '%');
0) {
$condition['areaid_1'] = intval($_GET ['area_id']);
$condition['is_own_shop'] = 1;
}
if ($_GET['gift'] == 1) {
$condition['have_gift' ] = 1;
}
If (isset($goods_param['goodsid_array'])){
$condition['goods_id'] = array('in', $goods_param['goodsid_array']) ;
}
$goods_list = $model_goods->getGoodsListByColorDistinct($condition, $fields, $order, self::PAGESIZE);
}
ここで問題となるのは、$最初の条件は 1 つの条件 gc_id のみをクエリする場合、gc_id と gc_id1 を同時にクエリしたいのですが、それを変更するにはどうすればよいですか? マスター、私は初心者で、
を学び始めたばかりです----- -解決策案----------------------
アーキテクチャが異なると条件が異なる処理の組み合わせを検討する必要がある基礎となる処理ですが、オープンソース製品では対応できる操作があるはずだと思います
http://wenku.baidu.com/link?url=Wak60lv0ReREdfCBMNFvsRmM0kFpUIwumfydaw0VKvnbM6APvSibwXSnmlQcxM_Xa0YqIgQitFahgwbr_5GsheP1f4FKT-46mXTLYRVs 0EO
ここ 24、2 5 ページ