То, что вы делаете - это плохая практика, напишите всю свою логику в Controller
{{}}
Вышеуказанный синтаксис предназначен для вывода чего-либо, чтобы вы не зацикливали массив, а повторяли егосделайте это так
В Laraval, если вы выводите массив или объект, он автоматически преобразует его в объект json, поэтому вы не получите ошибку преобразования массива в строку
@php $data = \App\Post::where('qid',$updt_18_q->qid)->get() @endphp
@foreach($data as $updt_18_a)
//code
@endforeach