Laravel 更新记录
使用 DB 外观和 update 方法,我们可以更新记录。update方法的语法如下表所示。
语法 | int update(string bindings = array()) |
---|---|
参数 | $query(string) − 在数据库中执行的查询 $bindings(array) − 与查询绑定的值 |
返回值 | int |
描述 | 对数据库执行更新语句。 |
示例
请观察下面的示例,以更好地理解如何更新记录。
步骤1 - 执行以下命令创建一个名为 StudViewController 的控制器。
步骤2 − 成功执行后,您将收到以下输出 −
步骤3 − 将以下代码复制到文件 app/Http/Controllers/StudUpdateController.php
app/Http/Controllers/StudUpdateController.php
步骤4 − 创建一个名为
resources/views/stud_edit_view.blade.php 的视图文件,并将以下代码复制到该文件中。
resources/views/stud_edit_view.blade.php
步骤5 − 创建另一个视图文件,命名为
resources/views/stud_update.php 并将以下代码复制到该文件中。
resources/views/stud_update.php
步骤6 - 添加 以下行到 app/Http/routes.php.
app/Http/routes.php.
步骤7 - 访问以下网址以更新数据库中的记录。
步骤8 - 输出将如下图所示。
步骤9 − 单击任何记录上的编辑链接,您将被重定向到一个页面,您可以在该页面上编辑该特定记录。
步骤10 − 输出将显示如下图所示。
步骤11 − 在编辑完该记录后,你会看到如下图所示的提示。