Неопределенная переменная: Laravel ErrorException (E_ERROR) Возвращает ошибку просмотра - PullRequest
0 голосов
/ 20 марта 2020

Ниже приведены результаты запроса моего контроллера

$result3count=count($result3gtime);
$select3g=DB::table('crm3g');

Я пытаюсь передать это от контроллера к блейду. Получение значений из $ select3g, но при попытке печати

{{$result3count}} 

это в блейде выдает ошибку, Неопределенная переменная: result3count. Я пробовал различные типы условий просмотра возврата, например ниже, но я не могу получить результат.

return view('admin.upload-panel.search-panel')->with (['result3count'=>$result3count],['select3g'=>$select3g]]);
return view('admin.upload-panel.search-panel',compact('result3count','select3g');
return view('admin.upload-panel.search-panel', with('result3count','$result3count','select3g','$select3g'));

В чем проблема, я думаю, что $ select3g result является массивом, а $ result3count - целым числом

1 Ответ

0 голосов
/ 20 марта 2020

Изменение вашего контроллера

$select3g=DB::table('crm3g')->get();

$result3count = count($result3gtime); 

Изменение вашего vi ew

return view('admin.upload-panel.search-panel', [['select3g' => $select3g],['result3count' => $result3count]]);
...