RELATÓRIO MENSAL DE FREQUÊNCIA AUTOMÁTICA


{{-- */ $mesPorExtenso = ''; switch ($mes) { case '1': $mesPorExtenso = 'JANEIRO'; break; case '2': $mesPorExtenso = 'FEVEREIRO'; break; case '3': $mesPorExtenso = 'MARÇO'; break; case '4': $mesPorExtenso = 'ABRIL'; break; case '5': $mesPorExtenso = 'MAIO'; break; case '6': $mesPorExtenso = 'JUNHO'; break; case '7': $mesPorExtenso = 'JULHO'; break; case '8': $mesPorExtenso = 'AGOSTO'; break; case '9': $mesPorExtenso = 'SETEMBRO'; break; case '10': $mesPorExtenso = 'OUTUBRO'; break; case '11': $mesPorExtenso = 'NOVEMBRO'; break; case '12': $mesPorExtenso = 'DEZEMBRO'; break; default: # code... break; } /* --}}
MÊS TURMA
{{$mesPorExtenso}} {{$turma->descricao}}
{{-- */ $_mes=intval($mes); $_ano=intval($ano); $tmp = mktime(0, 0, 0, $_mes, 1, $_ano); $ultimo_dia = date("t",$tmp); $nP = 0; /* --}} @for($i = 1; $i<=$ultimo_dia; $i++) {{-- */ $diasemana = date("w", mktime(0,0,0,$_mes,$i,$_ano) ) /* --}} @if($diasemana == '0' || $diasemana == '6') @else @endif @endfor @foreach($matriculas as $mat) @for($i = 1; $i<=$ultimo_dia; $i++) {{-- */ $diasemana = date("w", mktime(0,0,0,$_mes,$i,$_ano) ) /* --}} @if($diasemana == '0' || $diasemana == '6') @else {{-- */ $date = $i.'-'.$_mes.'-'.$_ano; $data = date('Y-m-d', strtotime($date)); /* --}} {{-- */ $dado =0; $presenca = App\Presenca::where('matricula_id', $mat->id)->where('tipo', 1)->where(DB::raw('date_format(created_at, "%Y-%m-%d")'), $data)->get(); /* --}} @if(count($presenca) > 0) @else @endif @endif @endfor @endforeach
ALUNO @if($i<10) 0{{$i}} @else {{$i}} @endif / @if($_mes<10) 0{{$_mes}} @else {{$_mes}} @endif
{{$mat->aluno['nomecompleto']}}PF