cncml手绘网
标题:
thinkphp如何按条件查询同表中的多条数据!
[打印本页]
作者:
admin
时间:
2018-7-26 13:16
标题:
thinkphp如何按条件查询同表中的多条数据!
$new = M('wujiang');
+ A* x$ [/ g# B
$data['id'] = 1;
5 E1 j* H4 N& y% F: ~. P" U" P* A& m
$news = $new->where($data)->select();
% _1 Z9 v8 j+ S4 ^- V9 ?( |% S
我现在只会这样的普通查询,但是我现在想查询 ‘wujiang’表中id分别为 3,6,7,12,34,的数据,我怎么能把这些id字段下的数据同时查出来呢?
8 k: V! s5 C! G' R1 v' n( Q& C9 d
/ c/ ?6 X1 M$ R- Y; L! F
2 H! X( K( R3 u$ {1 D& z, Z
答案如下
- A: I$ p/ Q" Z% [, h% w3 `
$data['id'] = array('IN',array(3,6,7,12,34));
$ n; s: H9 ~# g8 u' c6 W
$news=$new->where($data)->select();
复制代码
" q$ m2 U- h" K! }8 N% q* N, K
J7 _9 w7 g6 z" z' }
) w, h) a( k4 S+ ]
相当于
select * from wujiang where id in(3,6,7,12,34)
复制代码
; Z* Y$ B+ c, ]3 `; J0 |
3 h6 x2 H, K9 h3 V+ c1 Y+ U" E" H
欢迎光临 cncml手绘网 (http://www.cncml.com/)
Powered by Discuz! X3.2