0
如何獲取catid =「someid」的數組?在zend框架中獲取數組的條件
我曾嘗試這一點,但沒有奏效
public function findCatArr($catid)
{
$select = $this->getDbTable()->select();
$select->setIntegrityCheck(false);
$select->from('photo',array('id','catid','pic','desc'
))->where("catid"." LIKE '%".$catid."%'");
$row = $this->getDbTable()->fetchAll($select);
if (0 == count($row)) {
return;
}else{
return $row->toArray();
}
}
注意'where()'中佔位符('?')的使用,這是非常重要的,因爲'Zend_Db'中的許多類不再支持具有連接變量的舊語法樣式。 – RockyFord