一、實(shí)現(xiàn)不同字段相同的查詢條件
- $User = M("User"); // 實(shí)例化User對(duì)象
- $map['name|title'] = 'thinkphp';
- // 把查詢條件傳入查詢方法
- $User->where($map)->select();
查詢條件就變成 name= 'thinkphp' OR title = 'thinkphp'
二、實(shí)現(xiàn)不同字段不同的查詢條件
- $User = M("User"); // 實(shí)例化User對(duì)象
- $map['status&title'] =array('1','thinkphp','_multi'=>true);
- // 把查詢條件傳入查詢方法
- $User->where($map)->select();
- '_multi'=>true必須加在數(shù)組的最后,表示當(dāng)前是多條件匹配,這樣查詢條件就變成 status= 1 AND title = 'thinkphp' ,查詢字段支持更多的,例如:
- $map['status&score&title'] =array('1',array('gt','0'),'thinkphp','_multi'=>true);
查詢條件就變成 status= 1 AND score >0 AND title = 'thinkphp'
注意:快捷查詢方式中“|”和“&”不能同時(shí)使用.
|
新聞熱點(diǎn)
疑難解答
圖片精選