0

大きな問題があります。Zend Framework で自分の Web サイトを呼び出すと、次のエラーが表示されます: Catchable fatal error: Object of class Application_Model_Rawdata could not be convert to string in C:\xampp** * \application\views\scripts\index\index.phtml on line 13

スクリプトの 13 行目を表示:

<p class="announcement-heading"><?php $this->rawdata; ?></p>

インデックスコントローラー

$readraw = new Application_Model_Rawdata();
$readraw->readRawData();        
$this->view->rawdata = $readraw;

クラス

class Application_Model_Rawdata extends Zend_Db_Table_Abstract
{
    public function readRawData() {
        $dbTableRawdata = new Application_Model_DbTable_Rawdata();
        $rowset = $dbTableRawdata->fetchAll();
        $rowcount = count($rowset);
    }
}
4

1 に答える 1

0
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()レコードの総数を取得するために使用することはお勧めしません。

于 2013-11-06T10:48:14.910 に答える