cncml手绘网
标题:
thinkphp如何按条件查询同表中的多条数据!
[打印本页]
作者:
admin
时间:
2018-7-26 13:16
标题:
thinkphp如何按条件查询同表中的多条数据!
$new = M('wujiang');
! U! z# \2 E) |9 K% i& @- O7 G
$data['id'] = 1;
* E$ A" c2 d7 u$ ^5 A
$news = $new->where($data)->select();
( e, N; n2 |7 |7 f3 p' M
我现在只会这样的普通查询,但是我现在想查询 ‘wujiang’表中id分别为 3,6,7,12,34,的数据,我怎么能把这些id字段下的数据同时查出来呢?
* p! R5 e# s" t# V7 C
! ]4 Z2 Q3 S. ~# i5 R; t7 v
. W% j$ h" j, B* L
答案如下
! g1 V/ Y' o# w% W2 a' g4 x
$data['id'] = array('IN',array(3,6,7,12,34));
. R. o6 o- E/ q+ t8 h
$news=$new->where($data)->select();
复制代码
! n" T( U4 [" |, {& k8 n" a
1 f: \; y7 U; S- ]
2 C! d4 O3 n' J2 h: l
相当于
select * from wujiang where id in(3,6,7,12,34)
复制代码
" H/ M- K1 z4 H6 W" V5 w8 Z
; R# |6 S$ X- w8 Y+ s
欢迎光临 cncml手绘网 (http://bbs.cncml.com/)
Powered by Discuz! X3.2