2012-03-23 96 views
0

我目前具有codeigniter中未定義的表數據?

<?php echo $this-> table-> generate('$records'); ?> 

很多無奈剛剛告訴我「未定義表數據」

凡在我控制我有

$this-> load-> library('table'); 
    $data['records']= $this-> db-> get('data'); 
    //my table name is data yes, I've loaded from this table multiple times. There is data there. 
    $this-> load-> view('site_view', $data); 

我使用WAMP切斷和我google'd,我並不孤單與這個問題。 http://codeigniter.com/forums/viewthread/203194/這很奇怪。如果可能,我真的想堅持wamp ...

有沒有人有一個快速的例子,我不必從數據庫中查詢,並有一些預設,以確保我甚至可以顯示數據與生成( )功能?我無法以任何方式擺脫該錯誤消息。我得到的是我沒有正確設置生成函數的感覺.. 例如...

$data = array(
     array('Name', 'Color', 'Size'), 
     array('Fred', 'Blue', 'Small'), 
     array('Mary', 'Red', 'Large'), 
     array('John', 'Green', 'Medium') 
     ); 

而且我無法測試它XAMPP一些奇怪的原因...我想我就?就來測試一下我的共享託管服務器上...

+1

你確定它應該是_generate(「** $記錄**」); _ – 2012-03-23 19:30:26

+0

哈哈。哎呦。看起來這是錯誤....哇,我的錯誤愚蠢的錯誤。我承認我現在有點困了。我應該小睡一下......謝謝! – Matt 2012-03-23 19:39:03

+1

不要努力工作,有時重新啓動自己=) – safarov 2012-03-23 19:39:43

回答

2

儘量去掉引號$this-> table-> generate($records);

+0

謝謝!得到它了! – Matt 2012-03-23 19:39:11