Zend Framework: жесткое кодирование SQL-запросов в модели - PullRequest
1 голос
/ 09 февраля 2012

Как указать чистый SQL-запрос в модели в Zend Framework?

Если есть хорошие ресурсы по этому вопросу, пожалуйста, укажите мне на них.

Спасибо ....

Ответы [ 2 ]

2 голосов
/ 10 февраля 2012

Конечно, вы можете сделать это с помощью адаптера Zend DB.

$adapter = Zend_Db_Table::getDefaultAdapter();
$adapter->query('Select * FROM `table_name`');
0 голосов
/ 23 марта 2012

или

require_once 'Zend/Db/Table/Abstract.php';

class MyThing extends Zend_Db_Table_Abstract {

    // Make a Mailing List Export file
    public function doMyThing() {
        // Happy, healthy cows eat grass, not corn.
        $sql = "SELECT my_column FROM my_table WHERE $cows_eat_grass;";
        $resultset = $this->getAdapter()->query($sql);
        $resultArray = $resultset->fetchAll();
        return $resultArray;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...