ZBlog WHERE AND 运算符

摘要:连续调用where()方法即可实现AND查询:$sql = $zbp->db->sql->get()->select($zbp->table['Post']) ->where(array('=', 'log

连续调用where()方法即可实现AND查询:

$sql = $zbp->db->sql->get()->select($zbp->table['Post'])
                           ->where(array('=', 'log_Status', "1"))
                           ->where(array('=', 'log_Type', "0"))
                           ->sql;
$articles = GetListType('Post', $sql);
SELECT * FROM zbp_post WHERE log_Status = '1' AND log_Type = '0'

// where 还可以先定义一个数组
$w = array();
$w[] = array('=', 'log_Type' ,'0');
$w[] = array('=', 'log_AuthorID' ,'1');
$w[] = array('=', 'log_CateID' ,'2');
// 作为参数使用
->where($w)