我有一個fetchAll
功能的Zend:如何在zend框架中使用可選組合?
public function fetchAll($where = 1, $order = null, $limit = null, $group = null, array $fields = null)
{
$where = (null == $where) ? 1 : $where;
$fields = (!isset($fields)) ? '*' : $fields;
$select = $this->db->select()
->from("table", $fields)
->where($where)
->order($order)
->group($group)
->limit($limit, $offset);
echo $select; exit;
$result = $this->db->fetchAll($select);
return $this->getResultObjects($result);
}
,我可以調用這個函數$this->fetchAll('field = 1', null, 10)
;
我可以$order to null
和查詢將工作得很好,但不是由於某種原因$group
。
我該如何使它成爲可選的組合,並且只有當我坐在某個位置時才進去?
感謝
很感謝,它的工作 – Patrioticcow