thinkPHP 查询时参数为空的话就查全部,不做where限制.【帮我看看代码】
$AdminModel=newAdminModel();$map['mobile']=array('EQ',"{$map['mobile']}");$map['name'...
$AdminModel = new AdminModel();
$map['mobile'] = array('EQ',"{$map['mobile']}");
$map['name'] = array('EQ',"{$map['name']}");
$AdminList = $AdminModel->where($map)
->order("id desc")
->limit($page->firstRow.",".$page->listRows)
->select();
如果我传的mobile为空的话 就查询mobile查询全部 展开
$map['mobile'] = array('EQ',"{$map['mobile']}");
$map['name'] = array('EQ',"{$map['name']}");
$AdminList = $AdminModel->where($map)
->order("id desc")
->limit($page->firstRow.",".$page->listRows)
->select();
如果我传的mobile为空的话 就查询mobile查询全部 展开
4个回答
展开全部
find() 这个函数是只查一个,tp会只返回第一条数据。
select() 这个一般反悔的是多条数据,即使你limit 为1,tp 默认返回的是一个数组。
select() 这个一般反悔的是多条数据,即使你limit 为1,tp 默认返回的是一个数组。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if($map['mobile'] == ' ' || $map['mobile'] == 'null'){
$map[] =|"1";
}
$map[] =|"1";
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
侠很热拼偷毛巾久
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询