Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CodeIgniter:视图中的问题加载表_Php_Codeigniter - Fatal编程技术网

Php CodeIgniter:视图中的问题加载表

Php CodeIgniter:视图中的问题加载表,php,codeigniter,Php,Codeigniter,这里的东西很简单,我是新来的。我有以下资料: 型号 class Stockists_model extends CI_Model { public function __construct() { parent::__construct(); } function stockists_all() { return $this->db->get('stockists')->result(); } } 控

这里的东西很简单,我是新来的。我有以下资料:

型号

 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;
}
但我得到了一个错误:

未定义变量:stockists

为foreach()提供的参数无效


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

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

$this->load->view($this->data['system_settings']['admin_folder']  .'/stockists',array('data'=>$data));
在另一个页面上,通过

$stocklists=$data['stocklists']; 
如果您在
$data['stocklist']


祝你好运

你的表格里有数据吗???并使用
!空($stockists)
在视图中,在
foreach循环之前
您能否在视图中执行var_dump($stockists)并将结果发布在此处?哪一行显示未定义的变量:stockists error?stockists为空,这似乎是问题所在。如果我做一个'If$stockists has has value'),我会得到:“Undefined variable:stockists”
$this->data
这应该是
$data