Объедините три петли foreach в одну - PullRequest
0 голосов
/ 07 мая 2018

У меня проблемы с моим отчетом. В моей базе данных есть столбцы и данные, подобные этим

id = 1 , code = ' 123 ' , amount = ' 100 ' , type = ' - '

id = 2 , code = ' 123 ' , amount = ' 200 ' , type = ' + '

id = 3 , code = ' 456 ' , amount = ' 400 ' , type = ' - '

id = 4 , code = ' 456 ' , amount = ' 500 ' , type = ' + '

извлечение из базы данных в порядке. У меня есть 2 объекта для хранения. но проблема, с которой я сейчас сталкиваюсь, зацикливается.

Я хочу показать в своем blade.php как 1 запись для того же кода, как этот.

Я хочу, чтобы мой формат отчета был таким:

Запись № = '1' Код = '123' От суммы = '100' до суммы = '200'

Запись № = '2' Код = '456' От суммы = '400' до суммы = '500'

Я пробовал много способов. но фактический результат не выходит с моим ожидаемым.

$hello = Internal::where('t_code','LIKE','%-%')->where('transfer_type','=','-')->where('amount','>','5.00')->orderBy('id')->get();

$test = Internal::where('t_code','LIKE','%-%')->where('transfer_type','=','+')->orderBy('id')->get();

$aa = Internal::where('t_code','LIKE','%-%')->where('transfer_type','=','-')->where('amount','<=','5.00')->orderBy('id')->get();

Я могу получить данные из своей базы данных следующим образом. Но когда я покажу эти 3 объекта моему файлу blade.php, возникнет проблема. Как я могу зациклить для моего ожидаемого результата.

на моем Blade.php

Название столбца: T-код

Имя столбца: от суммы

Название столбца: на сумму

@ foreach ($ hello as $ hellos)

td {{$ hellos}} td

@ foreach ($ test as $ tests)

td {{$ tests}} / td

/ тр @endforeach

@ endforeach

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...