将数据从库传递到控制器,然后在CodeIgniter 2中查看

时间:2012-04-13 01:53:34

标签: model-view-controller view controller codeigniter-2

我正在尝试将一些数据从我的自定义库传递到控制器,并在我的视图中使其可用。对于我的生活,我无法看到我出错的地方。

我打算获得数据库结果;为了测试我使用了一个简单的数组,但它仍然没有工作。

图书馆:

class Test{
  public function __construct(){
    $this->CI =& get_instance();
  }
  public function getStuff(){
    $test = array('one','two','three');
    return $test;
  }
}

控制器:

function __construct(){
  parent::__construct();
  $this->load->library(array('form_validation', 'test'));
}

public function index(){
  $data['q'] = $this->test->getStuff();
  $this->load->view('index', $data);
}

观点:

var_dump($q); // returns Message: Undefined variable: q

已经晚了,所以这可能是一个愚蠢的错误/错字。这是使用CodeIgniter 2.1.0。我用谷歌搜索过 - 这些解决方案似乎都没有用。

谢谢你看看!

0 个答案:

没有答案