I have a table with indexes from another table, i want to print registers from the original table, this is my index function
public function index()
{
$id = Auth::user()->id;
$mymatch = MyMatch::where('user_id', $id)->get();
$matchs = array();
foreach ($mymatch as $mymatchs) {
$match = CreateMatch::where('id', $mymatchs->match_id)->value('id');
$matchs[$match] = CreateMatch::find($match);
}
$params = [
'title' => 'My Matches',
'mymatch' => $mymatch,
'matchs' => $matchs,
];
return view('user.mymatchs.mymatchs')->with($params);
}
i tryied diferent things, thats the lastone, and my blade looks like this
@if(count($matchs))
@foreach ($matchs as $match)
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
<th></th>
<td>
<a href="" class="btn btn-danger btn-xs"><i class="fa fa-trash-o" title="Delete"></i> </a>
<a href="" class="btn btn-info btn-xs"><i class="fa fa-gamepad" title="Participants"></i> </a>
@if ($match[$match->id]->match_scores>0)
<a href="" class="btn btn-info btn-xs"><i class="fa fa-trophy" title="Scores"></i> </a>
@endif
</td>
</tr>
@endforeach
@endif
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire