mysql - Application_Model_Rawdata 类的对象无法转换为字符串

标签 mysql database zend-framework converters

我有一个大问题。 当我使用 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/

相关文章:

mysql - 使用Mysql存储过程从两个表中选择数据

mysql - XAMPP:MySQL 意外关闭,尝试重新安装一切仍然不起作用

多维数组中的PHP匹配值

c++ - 构建 php 扩展时 undefined reference

html - 如何禁用 Zend 表单中的表单元素?

php - mysql数据库和php的用户权限

php - Mysql - 导出多列并将它们导入到一列中

php - sort with SELECT drop down asc desc 连接到数据库

python - 如何在pythonanywhere中使用flask连接数据库

php - zend 更新语句,不更新数据库行