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