cncml手绘网
标题:
thinkphp如何按条件查询同表中的多条数据!
[打印本页]
作者:
admin
时间:
2018-7-26 13:16
标题:
thinkphp如何按条件查询同表中的多条数据!
$new = M('wujiang');
- ~, K% R& F9 W# E# d
$data['id'] = 1;
* Q1 @* q6 d2 h$ ?" \
$news = $new->where($data)->select();
6 K) g; D& ]4 _8 T7 t- K
我现在只会这样的普通查询,但是我现在想查询 ‘wujiang’表中id分别为 3,6,7,12,34,的数据,我怎么能把这些id字段下的数据同时查出来呢?
9 o; n* X% `: [' j4 e
& t; J1 X6 S+ L' b8 ^8 n" P
4 q9 f& i% b) Z6 |6 n2 I) q
答案如下
X1 N! Q* B8 O! z
$data['id'] = array('IN',array(3,6,7,12,34));
% M/ r: N8 P* C/ i0 F+ i% ?# T5 z
$news=$new->where($data)->select();
复制代码
]( p. u/ W3 Q
1 ^, Y0 \+ x. s
. v9 H& j7 Y T+ W# P
相当于
select * from wujiang where id in(3,6,7,12,34)
复制代码
H' R$ y- u( \, v' F1 H# w
4 U7 y( i2 N) L) P6 O: ~: A
欢迎光临 cncml手绘网 (http://bbs.cncml.com/)
Powered by Discuz! X3.2