0
Нужна помощь с использованием Zend \ Db \ Sql \ Select. Не могу понять, что я делаю неправильно, он ничего не выводит и никаких ошибок не отображается.Zf2 Использование Zend Db Sql Select
namespace Album\Model;
use Zend\Db\Adapter\Adapter,
Zend\Db\Sql\Select;
class AlbumTable
{
public function getAll()
{
$select = new Select('album');
return $select->from();
}
}
namespace Album\Controller;
class AlbumController extends AbstractActionController
{
public function indexAction()
{
return new Viewmodel(array(
'rows' => $this->albumTable->useSelect()
));
}
}
// index.phtml
foreach ($this->rows as $row) { echo $row->artist . '<br />'; }
Благодаря
Возможно, вы захотите включить отчет об ошибках и отображать ошибки в вашей конфигурации php, чтобы помочь в разрешении ошибок. Для одного вы вызываете метод AlbumTable с вашего контроллера, которого нет. Кажется, у вас нет настройки адаптера Db. Я очень рекомендую запустить руководство по началу работы, где все это объясняется очень подробно. –
Где этот метод $ this-> albumTable-> useSelect(), исходящий из? –
Спасибо Stoyan & Aydin. Я получил это сейчас – Ori