Model
class Model_Items extends Zend_Db_Table_Abstract { protected $_name = 'articles'; protected $_primary = 'i_id'; public function selectwhere($id) { $db = $this->getAdapter(); $select = $db->select() ->from($this->_name) ->where('i_id = ?', $id); $result = $select->query()->fetch(); if (!$result) { return false; } $params['db'] = $db; $params['table'] = $this; $params['data'] = $result; return new Zend_Db_Table_Row($params); } }
Kontroller
public function expositionAction() { // action body $itemsDAO = new Model_Items(); $id = 1; $itemsDAO->selectwhere($id); // print_r($itemsDAO); //print_r($itemsDAO); $this->view->select = $itemsDAO; }
widok
Kod
<div id="content">
<?php //echo $this->select; ?>
<?php foreach($this->select as $item): ?>
<div id="Articles">
<div id="Title"><?php echo $item->i_name ?></div>
<div class="text"><?php echo $item->i_text ?></div>
</div>
<?php endforeach; ?>
</div>
<?php //echo $this->select; ?>
<?php foreach($this->select as $item): ?>
<div id="Articles">
<div id="Title"><?php echo $item->i_name ?></div>
<div class="text"><?php echo $item->i_text ?></div>
</div>
<?php endforeach; ?>
</div>