Как я могу получить все данные массива в контроллере Laravel? - PullRequest
0 голосов
/ 24 июня 2019

Я новичок в Laravel, поэтому моя проблема в том, что я хочу отобразить данные, которые содержит массив.Уже неделю я пытаюсь решить это лично, но я не получаю то, что хочу.

Это часть моего контроллера:

  if ( !empty ( $nbrrowsol ) ) {
            for ($i=1; $i <=$nbrrowsol ; $i++) {
                # Code...
                $clients = DB::table('clients')->where('nom',$request->get('nomclient'))->first();
                $commercial=DB::table('commercials')->where('name',$request->get('commercial'))->first();

                $commande[] = array(
            'nom_client' => $request->get('nomclient')[$i],
            'organisme' => $request->get('organisme')[$i],
            'adresse' => $request->get('adresse')[$i],
            'email' => $request->get('email')[$i],
            'tel1' => $request->get('tel')[$i],
            'tel2' => $request->get('tel2')[$i],
            'fax' => $request->get('fax')[$i],
            'commercial' => $request->get('commercial')[$i],
            'date_reception' => $request->get('datereception')[$i],
            'date_prelevement' => $request->get('dateprelev')[$i],
            'saved_by' => $request->get('savedby')[$i],
            'code' => $request->get('codesol'.$i)[$i],
            'nature' => $request->get('naturesol'.$i)[$i]
                );
            }
  dd($commande);

        }

Это то, что я получил вконсоль, но я не получил значение:

Enter image description here

1 Ответ

1 голос
/ 24 июня 2019

Вы можете использовать следующий синтаксис для печати данных:

 echo '<pre>';
 print_r($commande);
 die;

Или:

echo '<pre>';
print_r($commande->toArray());
die;
...