컨트롤러에서보기로 전달 된 배열을 가져 오려고합니다. 이를 위해 다음 구문을 사용했습니다.배열 집합을 반환하지 않는 뷰입니다. Laravel
foreach ($sfees as $sfee) {
$M_fees=M_fees::all()->whereLoose('id',$sfee->mfee_id);
};
return view('bill.verify',compact('bfs','grade','M_fees'))->with('student',$student);
컨트롤러에서 $ M_fees를 반환하면 3 개의 값이 반환됩니다.
내가 데이터를 검색하기 위해 다음 구문을 사용하고보기에서:
@foreach($M_fees as $M_Fees)
<tr class="info">
<td>{{$M_Fees->fee_type}}</td>
<td>{{$M_Fees->amount}}</td>
@endforeach
그러나 이것은 단지 한 데이터를 반환합니다. 왜 그런가요? 누구든지 나를 도울 수 있습니까?
컨트롤러의 컨트롤러 –
에서 dd()를 수행 할 때마다 매번 루프를 통해 새 값으로 '$ M_fees'를 재 할당하면 추가되지 않습니다. 당신이 그 모든 것을 가지고 무엇을하려고하는지에 대해 정말로 확신하지 못합니다. – lagbox