thinkphp如何按条件查询同表中的多条数据!

$new=M('wujiang');$data['id']=1;$news=$new->where($data)->select();我现在只会这样的普通查询,但是我现在... $new = M('wujiang');
$data['id'] = 1;
$news = $new->where($data)->select();
我现在只会这样的普通查询,但是我现在想查询 ‘wujiang’表中id分别为 3,6,7,12,34,的数据,我怎么能把这些id字段下的数据同时查出来呢?
展开
 我来答
扬玉清风
推荐于2016-05-26 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:124
采纳率:83%
帮助的人:58万
展开全部
$data['id'] = array('IN',array(3,6,7,12,34));
$news=$new->where($data)->select();

相当于 select * from wujiang where id in(3,6,7,12,34)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
861654726
2014-06-11 · 超过10用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:23万
展开全部
$new = M('wujiang');

$data['id'] =array('eq',array(3,6,7,12,34),'OR');
$news = $new->where($data)->select();
测试下对么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式