我对Laravel有些新意。我必须更新数据库中的记录。为此,我在点击编辑后得到一个特定的id
,并从那个id,
我想用form
填充id.
数据库中的值<input type="text" name="name" value=<?php echo $r['name']; ?>
我我已经完成了大部分工作,因为我从数据库中获取值,但现在我不知道如何在模板刀片中填充它。
与自定义PHP一样,我们这样做:
public static bool AddToGroup(string machineName, string groupName)
{
using (
var context = new PrincipalContext(
ContextType.Domain,
Helper.GetAppSetting("Domain"),
Helper.GetAppSetting("ServiceAccountLogonName"),
Helper.GetAppSetting("ServiceAccountPassword")))
{
using (var group = GroupPrincipal.FindByIdentity(context, groupName))
{
using (var computer = ComputerPrincipal.FindByIdentity(context, machineName))
{
if (group == null || computer == null)
{
return false;
}
group.Members.Add(computer);
group.Save();
return true;
}
}
}
}
答案 0 :(得分:0)
在路径回调或控制器方法中创建视图时,将数据传递给视图。
$user = User::find(1);
return view('greetings', ['user' => $user]);
在刀片模板中,您现在可以访问包含模型的变量$user
。
<input type="text" name="name" value="{{ $user->name }}" />
答案 1 :(得分:0)
$users= array();
$users['data'] = User::find(1);
return View('greetings')->with($users);
然后您的视图文件greetings.blade.php
就像这样使用。
<input type="text" name="name" value="{{ $data->name }}"/>