Problème avec la lame laravel pour la boucle

J'essaie d'imprimer une table à partir d'un tableau. Le contenu est imprimé si j'appelle simplement ma variable $listuser mais quand j'essaie d'imprimer le contenu comme $listuser['id'], cela donne l'erreur suivante

ErrorException Tentative d'accès à l'offset du tableau sur la valeur de type int (Affichage :...../resources/views/admin/user-list.blade.php)

Le code est comme ci-dessous

 <tbody>
@for ($i = 0; $i < $listcount; $i++)
@foreach($listusers[$i] as $key => $listuser)

<tr>
<th scope="row">{{$listuser}}</th>
<td>{{$listuser}}</td>
<td></td>
<td></td>
<td></td>
<td><ul class="list-inline">
<li><a class="" title="delete" href="#" > <i class="bi bi-trash"></i></a></li>
<li><a class="" title="Edit" href="#" > <i class="bi bi-pencil-square
"></i> </a></li></ul></td>
</tr>
@endforeach
@endfor


Solution du problème

// just like this...
@foreach($listusers as $listuser)
@foreach($listuser as $k => $user)

@endforeach
@endforeach

Commentaires

Posts les plus consultés de ce blog

Comment signer la connexion OKEx API version 5 avec websockets ?

La fonction GCP Cloud pour écrire des données dans BigQuery s'exécute avec succès, mais les données n'apparaissent pas dans la table BigQuery

Le shell POSIX (sh) redirige stderr vers stdout et capture stderr et stdout dans des variables