我正在尝试调用两个表来调用它们的名称并将其插入新表中。
这是型号代码。
public function fetchAll()
{
$resultSet = array(
$this->getDbTable()->fetchAll(),
$JournalisticDataBase = new Application_Model_JournalisticMapper(),
$SponosorDataBase = new Application_Model_GuestbookMapper() );
$entries = array();
foreach ($resultSet as $row) {
$entry = new Application_Model_JournalisticSponsor();
$entry->setJS_ID($row->JS_ID)
->setJ_fullname($row->J_fullname)
->setS_fullname($row->S_fullname)
->setJS_VisitDate($row->JS_VisitDate);
$entries[] = $entry;
}
return $entries;
}
答案 0 :(得分:1)
我可能只是建议更改在模型中定义的方法名称
public function fetchAll() to any other like `public function fetchData()`
或根据zend或编码标准的东西
可能会发生与zend DB类已经包含相同的函数名称。
如果我能为您提供更多帮助,请告诉我。