CodeIgniter:视图中的问题加载表


CodeIgniter: Issue loading table in view

这里很简单,我是CI的新手

型号

 class Stockists_model extends CI_Model {
    public function __construct() {
        parent::__construct();  
    }
    function stockists_all() {
        return $this->db->get('stockists')->result();
    }
 }

控制器

    $data['stockists'] = $this->Stockists_model->stockists_all();
    $this->load->view($this->data['system_settings']['admin_folder']  .'/stockists', $this->data);

查看

foreach($stockists as $stockist) {
    echo $stockist->Shp_num_an;
    echo $stockist->Postcode;
}

但我得到了错误:

未定义变量:存货商

为foreach()提供的参数无效

有人能在这里看到问题吗?

如果您在$data['stocklists]中获取数据,则通过将数据发送到页面

$this->load->view($this->data['system_settings']['admin_folder']  .'/stockists',array('data'=>$data));

在其他页面上通过从阵列中检索数据

$stocklists=$data['stocklists']; 

如果您在$data['stocklists'] 中有表格,它会起作用

祝你好运!!