从创建的URL CodeIgniter获取数据ID

时间:2018-02-01 17:43:39

标签: php codeigniter routing uri

如何从已创建并传递到视图的URL中的id获取数据。我已经尝试过并返回404。

网址示例localhost / id / 100 / good-page.html

控制器

public function index($lang = "id")
    {
        $menu = $this->uri->segment(2);
        if($menu != null){
            if(is_numeric($menu)){
                $id = $menu;
                $this->load->model('Home_model');
                $data_h['menu'] = $this->Home_model->getMenu();
                $data_h['lang'] = 'id';
                $this->load->view('base/header',$data_h);

                $data['menu'] = $this->Id_model->getDataMenu($id);
                $this->load->view('page/default/default_view',$data);
                $this->load->view('base/footer');
            }else{
                redirect(site_url());
            }

我从数据库创建了url并在数据末尾添加了.html。 我该怎么办?

谢谢

0 个答案:

没有答案