我尝试从'clients'表中选择两个项目:
$DF = DemandeFinancement::findOrFail($ndf);
$arr = array('DF'=>$DF);
$client = DB::table('clients')
->join('demande_financements', 'clients.id', '=', 'demande_financements.id')
->select('clients.id', 'clients.name')
->get();
我将返回带有'$ arra'值的视图页面,其中我影响DB:select
$arra = array('client'=>$client);
return view('DF.detail', $arr, $arra);
视图采用一系列参数view($view = null, $data = [], $mergeData = []))
因此,如果你想将DF
和client
传递给视图,你需要在同一个数组上
return view('DF.detail', ['DF' => $DF, 'client' => $client]);
或者使用compact
获得相同的结果
return view('DF.detail', compact('DF', 'client');
然后在你的观点(例如)
<p>{{$DF->id}}: {{$client->name}}</p>