[英]how display retrieve data in codeigniter
my model code 我的模型代码
public function retrivecat()
{
$query = $this->db->get('category');
foreach ($query->result() as $row)
{
$data[] = $row->catname;
}
return $data;
}
My controller code 我的控制器代码
function addPost()
{
$username = $this->session->userdata('username');
$data = array(
'pageTitle' => 'ارسال مطلب',
'username' => $username
);
$this->load->model('category');
$data = $this->category->retrivecat();
$this->load->view('dashboard/post',$data);
}
my view code : 我的查看代码:
print_r($data);
exit();
but, this is not worked and display : 但是,这不起作用并显示:
A PHP Error was encountered
遇到PHP错误
Severity: Notice
严重程度:注意
Message: Undefined variable: data
消息:未定义的变量:数据
Filename: dashboard/post.php
文件名:dashboard / post.php
Line Number: 72
行号:72
For passing variables into the view you must do this: 要将变量传递到视图中,您必须执行以下操作:
function addPost()
{
$username = $this->session->userdata('username');
$data = array(
'pageTitle' => 'ارسال مطلب',
'username' => $username
);
$this->load->model('category');
$data['variable'] = $this->category->retrivecat();
$this->load->view('dashboard/post',$data);
}
Then in the view do print_r($variable);
然后在视图中执行
print_r($variable);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.