where多条件 like

tp5.0的


   
   
   
   
  1. //tp5.0的
  2. $where=[
  3. 'name' => [ 'like', 'think%'],
  4. 'id' => [ '>', 0]
  5. ];

tp5.1的


   
   
   
   
  1. $where=[
  2. [ 'name', 'like', 'think%'],
  3. [ 'id', '>', 0],
  4. ];
  5. //或者
  6. $where[]=[ 'name', 'like', 'think%'];
  7. $where[]=[ 'id', '>', 0];
  8. //或者
  9. $where[ 'name']=[ 'name', 'like', 'think%'];
  10. $where[ 'id']=[ 'id', '>', 0];
  11. //如果需要条件合并
  12. //写成
  13. $where1[ 'status']=[ 'status', '=', 1];
  14. $where2[ 'status']=[ 'status', '=', 2];
  15. $where=array_merge($where1,$where2);

参考地址:http://www.thinkphp.cn/topic/52704.html 

你可能感兴趣的:(后端)