我对Laravel有点陌生。我必须更新数据库中的一条记录。为此,我在点击编辑时获得了一个特定的id
,从该id,
我想用数据库中的值来填充form
,而id.
我已经完成了大部分工作,因为我正在从数据库中获得值,但现在我不知道如何在模板刀片中填充它。
就像在自定义PHP中一样,我们这样做:
<input type="text" name="name" value=<?php echo $r['name']; ?>
在路由回调或控制器方法中创建视图时,将数据传递给视图。
$user = User::find(1);
return view('greetings', ['user' => $user]);
在刀片模板中,您现在可以访问包含该模型的变量$user
。
<input type="text" name="name" value="{{ $user->name }}" />
$users= array();
$users['data'] = User::find(1);
return View('greetings')->with($users);
然后你的视图文件greetings.blade.php
就这样使用了。
<input type="text" name="name" value="{{ $data->name }}"/>