我发现当我在模型中扩展Zend_Db_Table_Abstract
时,我得到了
当我运行此代码时
<?php
class Admin_Model_News
{
protected $_name = 'news';
protected $_primary = 'new_id';
public function addNews($data) {
$this->insert($data);
}
}
它运作正常,但是当我运行时
<?php
class Admin_Model_News extends Zend_Db_Table_Abstract
{
protected $_name = 'news';
protected $_primary = 'new_id';
public function addNews($data) {
$this->insert($data);
}
}
它搞砸了
可能有什么不对?您可以查看我的部分文件here
答案 0 :(得分:1)
将插入物包装在try catch块中:
try{
$this->insert($data);
} catch (Exception $e){
echo $e->__toString();
}
这将为您提供更详细的错误消息,然后显示应用程序错误。如果它不起作用,请在这里发表评论不要再发一个新问题。