【发布时间】:2014-07-08 21:28:17
【问题描述】:
我正在为我的应用程序制作一个编辑表单,我想知道是否有人可以告诉我如何将数据库中的数据获取到我的文本字段中。
我可以根据用户的点击找到我需要编辑的记录,如果我执行以下操作,我可以显示信息:
value="{{ $letter->subject }}"
但是,我遇到的问题是,当我通过验证运行它并且出现错误时,它会返回数据库信息而不是旧数据。
所以我的问题是。有没有办法先提供数据库信息,然后当它通过验证器时,验证用户编辑的信息?
目前用于验证文本字段并将数据带回以防出错,我正在使用
Input::old('subject')
是否有那个旧位的参数可以让我放入数据库数据?
干杯,
【问题讨论】:
-
BigJobbies - 我可以建议你访问 Laracasts.com - 这是一项付费服务,但有很棒的 Laravel 入门教程,其中涵盖了你的许多基本问题。它是迄今为止最好的 Laravel 培训资源。
-
附注答案是您需要在验证失败时在返回时使用 ->withInput() - 以允许使用旧输入而不是 DB 填充表单。
-
谢谢你...我会检查一下
-
其实它也有很多免费指南 - laracasts.com/tags/free