多条件查询是坑吗?

浏览:391 发布日期:2017/08/22 分类:求助交流
通过ajax传递一个数组,数组里的值是查询的条件。比如下面

index.php
$cid=$_POST['cid'];
$id=$_POST['id'];
$bd=$_POST['bd'];
注意:上面这些都允许是空值

model.php
$db=Db::name('news');
$db->where([
'cid'=>$cid,
'id' =>$id,
'bd' =>$bd
])->select();

如果条件存在一个空值的时候就查询不出数据。但我前端点击条件时是允许只提交一个条件的,那么剩下几个条件就是空了,像这种情况要怎么让系统自动忽略空值条件呢?
最佳答案
评论( 相关
后面还有条评论,点击查看>>