Laravel 删除记录
我们可以使用 DB 门面和 delete 方法来删除记录。delete 方法的语法如下表所示。
语法 | int delete(string ReferenceError: katex is not definedbindings = array()) |
---|---|
参数 | $query(string) − 在数据库中执行的查询$bindings(array) − 与查询绑定的值 |
返回值 | int |
描述 | 在数据库中执行一个删除语句。 |
示例
步骤1 - 执行下面的命令创建一个叫做 StudDeleteController 的控制器。
步骤2 - 成功执行后,您将收到以下输出 –
步骤3 − 将以下代码复制到文件中
app/Http/Controllers/StudDeleteController.php
app/Http/Controllers/StudDeleteController.php
步骤4 − 创建一个名为
resources/views/stud_delete_view.blade.php 的视图文件,并将以下代码复制到该文件中。
resources/views/stud_delete_view.blade.php
步骤5 - 将以下代码添加到 app/Http/routes.php 文件中。
app/Http/routes.php
步骤6 - 输出将如下图所示。
步骤7 - 点击删除链接以从数据库中删除该记录。您将被重定向到一个页面,在该页面中您将看到以下图片中显示的消息。
步骤8 − 点击 “点击这里” 链接,你将被重定向到一个页面,在该页面上你将看到所有记录,除了删除的记录。