我有一个大问题。 当我使用 Zend Framework 调用我的网站时,出现以下错误: 可捕获的 fatal error :第 13 行的 C:\xampp***\application\views\scripts\index\index.phtml 中的 Application_Model_Rawdata 类对象无法转换为字符串
查看脚本第 13 行:
<p class="announcement-heading"><?php $this->rawdata; ?></p>
索引 Controller
$readraw = new Application_Model_Rawdata();
$readraw->readRawData();
$this->view->rawdata = $readraw;
类(class)
class Application_Model_Rawdata extends Zend_Db_Table_Abstract
{
public function readRawData() {
$dbTableRawdata = new Application_Model_DbTable_Rawdata();
$rowset = $dbTableRawdata->fetchAll();
$rowcount = count($rowset);
}
}
最佳答案
class Application_Model_Rawdata extends Zend_Db_Table_Abstract
{
public function readRawData() {
$dbTableRawdata = new Application_Model_DbTable_Rawdata();
$rowset = $dbTableRawdata->fetchAll();
$rowcount = count($rowset);
return $rowcount;
}
}
我不建议使用count()
来获取记录总数。
关于mysql - Application_Model_Rawdata 类的对象无法转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19809738/