cncml手绘网
标题:
thinkphp如何按条件查询同表中的多条数据!
[打印本页]
作者:
admin
时间:
2018-7-26 13:16
标题:
thinkphp如何按条件查询同表中的多条数据!
$new = M('wujiang');
2 ?8 g5 h) v7 ~9 s" A+ \
$data['id'] = 1;
4 a: |3 n6 t; Z% o3 H3 p" ~* H
$news = $new->where($data)->select();
, A% U5 s6 J5 }+ c- l4 V
我现在只会这样的普通查询,但是我现在想查询 ‘wujiang’表中id分别为 3,6,7,12,34,的数据,我怎么能把这些id字段下的数据同时查出来呢?
: c) i& p0 i p& f# c. M' V
" Z k( {/ d3 q! Z3 B1 u
0 N% x8 s3 d1 U2 X* W0 N" s }
答案如下
: o/ K; z8 N4 l9 @' h
$data['id'] = array('IN',array(3,6,7,12,34));
3 A( S* J9 ?0 M* m+ P9 p' L
$news=$new->where($data)->select();
复制代码
( J) m( a- [ O, a u2 }
! g2 F& G" o% x- w9 K1 p/ b
6 s9 d4 {7 Z' m3 s
相当于
select * from wujiang where id in(3,6,7,12,34)
复制代码
9 g4 g H7 D1 ~* m8 M1 ]
1 f# d7 k+ U$ ~* K, N) U6 O4 o V
欢迎光临 cncml手绘网 (http://bbs.cncml.com/)
Powered by Discuz! X3.2