2014-09-04 175 views
1

我需要檢索數據庫表數據。有我的collection.php數據庫表數據檢索錯誤

public function getfinaltabledata(){ 
echo $collection = Mage::getModel('exam/excludeid')->getCollection(); 
var_dump($collection->getData());exit; 
$keys = array_keys($collection->getFirstItem()->getData()); 
} 

但數據沒有加載。請幫忙...

+0

數據是否真的存在於您的自定義表中? – Slimshadddyyy 2014-09-04 04:22:45

+0

是的,有四個記錄 – KNKM 2014-09-04 04:33:22

+0

你怎麼調用你的函數來獲取數據? '$ collection'打印什麼? – Slimshadddyyy 2014-09-04 04:34:27

回答

0

你的config.xml標籤包含什麼?你有沒有正確設置你的實體/表和資源模型?

+0

是的,我做到了。 Final_Exam_Model_Mysql4 \t \t

finaltable
KNKM 2014-09-04 07:54:00

+0

沒有,它應該管那麼多了,但是爲什麼要使用mysql4? 另外(只是爲了驗證),你的資源模型包含這個呢? $ this - > _ init('/excludedid',''); 雖然我不是100%確定它也是這樣的,當使用mysql4而不是資源 – Mike 2014-09-04 07:57:33

+0

我只是使用它,因爲我們總是使用它,並且它也適用於任何版本 – KNKM 2014-09-04 08:03:23