我是 CodeIgniter 的新手。我在从“项目视图”获取“id”时遇到问题,然后我会将其传递给另一个称为“项目详细信息视图”的视图。我试过在 URL 中使用 & 符号,我猜想这在 CodeIgniter 中不起作用。
这是我的代码:
在我的控制器中:
public function project(){
$data["title"] = "CodeIgniter Projects";
$this->load->model("projects_model");
$data["result"] = $this->projects_model->getProjects();
$this->load->view("project", $data);
}
public function project_details($project_id){
$this->load->model("projects_model");
$data["result"] = $this->projects_model->getProjectDetails($project_id);
$this->load->view("project_details", $data);
}
对于我的模型
函数 getProjects(){ $query = $this->db->query("SELECT * FROM projects"); 返回$查询->结果(); } 函数 getProjectDetails($project_id){ $this->db->where('project_id', $project_id); $query = $this->db->get('projects'); }
在我看来,我只< a href="controller/project_details">< / a>
用来调用项目详细信息视图。