Prezados, boa noite..
Estou precisando de um exemplo de um relatório agrupado por datas, tipo:
21/09/2018
aaaaaaaa aaaaaaaaaaaa aaaaaaaaaaa aaaaaaaaaaa
bbbbbbb bbbbbbbbbb bbbbbbbbbb bbbbbbbbbb
cccccccc ccccccccccc cccccccccccc ccccccccccc
22/09/2018
ddddddd ddddddd ddddddddd dddddddddd
eeeeeee eeeeeee eeeeeeeee eeeeeeeeee
23/09/2018
ffffffffff fffffffffff fffffffffffffff ffffffffffffffff
ggggggg gggggg ggggggggg gggggggggg
hhhhhhh hhhhhh hhhhhhhh hhhhhhhhhh
25/09/2018
iiiiiiiiiiiiiii iiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiii
Faço uma consulta no controller assim:
$sdao = $em->getRepository("Servico\Model\Servico");
$lista = $sdao->periodo($cli,$for,$mot,$file,$inicio,$fim);
Essa variavel $lista recebe todos os registros do período contido entre as datas $inicio e $fim
Como trabalhar esse resultado no controller e depois mostrar isso na view da maneira como mostro acima?
Ja tentei fazer isso no controller
$nova_lista = Array();
foreach ($lista as $l){
$nova_lista["data"][] = $l->getDATA_INICIO();
$nova_lista["servico"][] = $l;
}
E depois na view
foreach ($lista as $d => $data ) {
echo "<tr class=''><th><h4><span class='label label-default'>DATA "
. $d . "</span></h4></tr>";
foreach ($lista as $p => $servico) {
?>
Não funciona ....
Porfavor me ajudemmmmmm ....