thinkphp视图中如何调用并且向控制器传参数

1.今天可以说是刚自己学thinkphp于是写了一个入门案例

  • 其中碰到的最头疼的问题就是在视图中想调用控制器但是需要传一个参数又不知道如何传参

  • 终于在不屑的努力下终于实现了我的入门案例

  • 如果不懂的话可以查看我的入门案例csdn中的资源 https://download.csdn.net/download/qq_42775531/12223836

2.好比我想调用一个删除功能需要传参id首先看一下路由代码

Route::rule('delete/:id','index/Index/delete');

3.下面看一下对应的控制器代码

public function delete($id)//删除用户信息
    {
        $data = Db::table('user')->where('id', $id)->delete();
        if ($data) {
            return redirect('/');
        }
    }

4.下面就是重头戏视图中的调用代码,(黄色标记的地方就是传的参数)

 <a href="{:url('index/Index/delete',['id'=>$list.id])}"><button type="button" class="btn btn-danger">删除</button></a>

 

posted @ 2020-03-04 16:41  以己为镜  阅读(1269)  评论(0编辑  收藏  举报