我有一个视图,我有一个用户表,我用Loop打印。 在这个表中我有一个链接:
<a href="<?= base_url('edit_user_id/'.$row->id) ?>" class="btn"><i class="fa fa-edit"></a>
在route-config中,我有以下路线
$route['edit_user_id/(:num)'] = 'user/edit_user_id/$1';
在Controller用户中我有功能
public function edit_user_id($id){
$data['id'] = $id;
$this->load->view('header');
$this->load->view('user/edit_user_id/edit_user_id', $data);
$this->load->view('footer');
}
我试图用id调用函数并将其传递给视图 我想用此ID编辑用户
有人可以帮我找到失败吗?
解决方案:
$data['id'] = $id;
错误必须是
$data->id = $this->uri->segment(2);
答案 0 :(得分:0)
public function edit_user_id($id){
$this->load->view('user/edit_user_id/edit_user_id', $data);
}
检查你的这一行
答案 1 :(得分:0)
我找到了解决方案,$data['id'] = $id;
错误,必须是$data->id = $this->uri->segment(2);