我有一个来自组的行,其中包含一个下拉列表,该下拉列表自动填充表格“客户”的数据。
<label for="client" class="text-muted font-weight-light text-center">{{ __('Client') }}</label>
<div class="form-group row">
<div class="col-md-12">
<select class="form-control" id="user" name="user">
@foreach($clients as $client)
<option value="{{$client->id}}">{{$client->firstname}} {{$client->lastname}} - {{$client->residence}} ({{$client->housing}} {{$client->housenr}})</option>
@endforeach
</select>
</div>
</div>
此 POST 表单将整个表单推送到名为“tasks”的表中。现在的问题是我在这个刀片中使用(例如){{$client->residence}}
,但我需要能够在我的控制器中的插入函数中执行此操作,以将其推送到数据库。
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function insert(Request $request)
{
$clients = Clients::All();
$id = auth()->user()->id;
$title = $request->input('title');
$startdate = $request->input('startdate');
$enddate = $request->input('enddate');
$starttime = $request->input('starttime');
$endtime = $request->input('endtime');
$description = $request->input('description');
$data=array(
"uuid"=>$id,
"title"=>$title,
"client"=>$client,
"startdate"=>$startdate,
"enddate"=>$enddate,
"starttime"=>$starttime,
"endtime"=>$endtime,
"description"=>$description);
DB::table('tasks')->insert($data);
return redirect('/todo');
}
所以我想做的是使用 selected{{$client->id}}
来获取信息以将其推送到单独的列中的任务表。
希望我的意思很清楚。