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
  1. $data['id'] = array('IN',array(3,6,7,12,34));% M/ r: N8 P* C/ i0 F+ i% ?# T5 z
  2. $news=$new->where($data)->select();
复制代码
  ]( p. u/ W3 Q
1 ^, Y0 \+ x. s

. v9 H& j7 Y  T+ W# P相当于
  1. 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