最新消息: 新版网站上线了!!!

thinkphp中的复合查询组合

if($kefu_infos)
            {
                $order_list=M('order_list');
                $map2['ap']=array('in',$kefu_infos);
                $map2['ac']=array('in',$kefu_infos);
                $map2['ax']=array('in',$kefu_infos);
                $map2['aa']=array('in',$kefu_infos);
                $map2['at']=array('in',$kefu_infos);
                $map2['_logic'] = 'OR';
                $condition['_complex'] = $map2;
                $condition['is_pay']='0';//未打款
                $condition['finish_order|accept_order']='1';
                import('ORG.Util.Page');// 导入分页类
                $count= $order_list->where($condition)->count();// 查询满足要求的总记录数
                $Page = new Page($count,15);// 实例化分页类 传入总记录数和每页显示的记录数
                $show2 = $Page->show();// 分页显示输出
                $list_weixin = $order_list->where($condition)->order('id desc')->limit($Page->firstRow.','.$Page->listRows)->select();
                if($list_weixin)
                {
                    $orderlist=$list_weixin;
                }
                else
                {
                    $this->error('暂无数据!');
                }
            }

转载请注明:谷谷点程序 » thinkphp中的复合查询组合