我在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
来自bootstrap的Zend_registry中的注册表var db
我一直看到同样的消息
有什么想法吗?
答案 0 :(得分:-2)
$db = Zend_Db_Table::getDefaultAdapter();
$db->query('SET @rank:=0');
试试这个