cncml手绘网

标题: thinkphp如何按条件查询同表中的多条数据! [打印本页]

作者: admin    时间: 2018-7-26 13:16
标题: thinkphp如何按条件查询同表中的多条数据!
$new = M('wujiang');/ l3 `; f+ o* }
$data['id'] = 1;- p, P, o5 C9 @7 b/ \
$news = $new->where($data)->select();
8 ^) o. n" w5 T' }- Q6 q我现在只会这样的普通查询,但是我现在想查询 ‘wujiang’表中id分别为 3,6,7,12,34,的数据,我怎么能把这些id字段下的数据同时查出来呢?$ a; \' r" h8 E! @, J

" M  E" T! h+ ]4 B' O
) {% B7 }- a0 b  w0 U- J
答案如下
* X3 n% C% r/ ~, }' A4 L
  1. $data['id'] = array('IN',array(3,6,7,12,34));
    3 j- w- J* F3 m8 T+ V- @: t7 \. v  ]6 v- T
  2. $news=$new->where($data)->select();
复制代码
4 Z4 U9 q" {/ r* U* |' ?

& }- H2 l: Q) V) b* }
2 ]7 A. x8 a1 X0 e6 Y) J3 n- y相当于
  1. select * from wujiang where id in(3,6,7,12,34)
复制代码
8 }" ~: M* w' B2 k

: j, C5 p- M: ^! ~




欢迎光临 cncml手绘网 (http://www.cncml.com/) Powered by Discuz! X3.2