【发布时间】:2019-08-28 00:12:48
【问题描述】:
我想通过单击特定的博客项目来显示数据库中的博客详细信息。我为此创建了一个控制器和模式,但不知道如何在详细页面中按 id 显示数据。
控制器-
function blogContent(){
$data['info'] = $this->auth_model->blogDetails($id);
$popular['popular'] = $this->auth_model->getPopularcourses();
$this->load->view('nulearnFront/blog_details', $data);
$this->load->view('nulearnFront/header', $data);
$this->load->view('nulearnFront/footer', $popular);
}
模态-
public function blogDetails($id) {
$q = $this->db->select('*')->from('blog')->where('id',$id)->get();
return $q->result();
}
但我不知道如何在前端按 id 显示数据。请检查上面的代码。
【问题讨论】:
-
如果你只需要一行然后使用
$q->row() -
我想显示用户点击的特定 id 数据。当用户单击时,我想打开一个带有该 ID 描述的页面
-
我没有从我们这里得到你想要的东西?查看代码还是什么?
-
我实际上想一次从单个id的表中获取数据来显示数据,属于那个id
-
你能从视图文件夹中显示
blog_details.php并插入"*"请在模型中提及列名,然后我可以给你正确的答案
标签: codeigniter model-view-controller