getDefaultAdapter Zend Framework 1.10 - PullRequest
       0

getDefaultAdapter Zend Framework 1.10

0 голосов
/ 08 августа 2010

У меня есть следующие настройки в application.ini

resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = some
resources.db.params.password = somepass
resources.db.params.dbname = name
resources.db.isDefaultTableAdapter = true

у меня есть 2 аналогичные модели Zend_db_table_Abstract в первой модели, я использую

$db = Zend_Db_Table::getDefaultAdapter();

все работает нормально, но если я пытаюсь использовать то же самое всекунда

я вижу следующее сообщение

Exception information:

Message: No adapter for type Zend_Db_Statement_Pdo 

я пытался использовать адаптер другим методом, но я вижу то же сообщение

, пытающееся в расширенном классе zend_db_table_abstract

$this->getDefaultAdapter

Реестр var db в Zend_registry от начальной загрузки

все время я вижу одно и то же сообщение

Есть идеи?

1 Ответ

0 голосов
/ 25 января 2012
$db = Zend_Db_Table::getDefaultAdapter();
$db->query('SET @rank:=0');

попробуйте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...