Визуализация данных в блейде с использованием цикла foreach - PullRequest
0 голосов
/ 13 февраля 2019

В этом коде должен быть указан список всех недостающих предметов из базы данных в блейд-файл.Запрос к базе данных успешно извлекает правильные данные, но он не выполняет рендеринг в блейде?

for($i=0;$i<sizeof($majors_array1);$i++)
{ if (School::where('major', '=', $majors_array1[$i])->exists()) 
{ echo $majors_array1[$i] . '       ' ." found"."<br/>";}
else
{ return view('enter-school-dept')->with('majors_array1', 
$majors_array1[$i]);}
}
<table>
<tr>
<th>Title</th>
<th>School</th></tr>
<tr>
@foreach (majors_array1 as $majors) 
<td>$majors</td>
@endforeach
</tr>
</table>

ex-CSE EEE

Я получаю ошибку:

Use of undefined constant majors_array1 - assumed 'majors_array1' (this will throw an Error in a future version of PHP) (View: C:\xampp\htdocs\test\resources\views\enter-school-dept.blade.php) 

1 Ответ

0 голосов
/ 13 февраля 2019

Замените ваш foreach:

@foreach (majors_array1 as $majors) 
<td>$majors</td>
@endforeach

На:

@foreach ($majors_array1 as $major) 
<td>{{ $major }}</td>
@endforeach
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...