我练习 CI 并遍历视图中的所有记录并生成每个链接,如下所示:
sitename.com/products/2
某个产品的 id在哪里2
,我想点击链接并在产品页面中获取此产品信息,如何创建模型来检索特定记录?
模型:
class Db_model extends CI_Model {
public function __construct()
{
$this->load->database();
}
public function getProduct($id) {
$query = $this->db->get_where('tbl_product', array('id' => $id));
return $query->result();
}
}
控制器:
class Products extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('db_model');
}
public function index()
{
$data['rows'] = $this->db_model->getProduct($id);
$this->load->view('product', $data);
}
}
感谢帮助。