2012-03-23 95 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