| @lang('student.name') | @lang('student.admission_no') | P | L | A | F | H | % | @for($i = 1; $i<=$days; $i++)
{{$i}} @php $date = $year.'-'.$month.'-'.$i; $day = date("D", strtotime($date)); echo $day; @endphp |
@endfor
|---|---|---|---|---|---|---|---|---|
| @php $student = 0; @endphp @foreach($values as $value) @php $student++; @endphp @if($student == 1) {{@$value->student->full_name}} @endif @endforeach | @php $student = 0; @endphp @foreach($values as $value) @php $student++; @endphp @if($student == 1) {{@$value->student->admission_no}} @endif @endforeach | @php $p = 0; @endphp @foreach($values as $value) @if($value->attendance_type == 'P') @php $p++; $total_attendance++; $total_grand_present++; @endphp @endif @endforeach {{$p}} | @php $l = 0; @endphp @foreach($values as $value) @if($value->attendance_type == 'L') @php $l++; $total_attendance++; $total_late++; @endphp @endif @endforeach {{$l}} | @php $a = 0; @endphp @foreach($values as $value) @if($value->attendance_type == 'A') @php $a++; $count_absent++; $total_attendance++; $total_absent++; @endphp @endif @endforeach {{$a}} | @php $f = 0; @endphp @foreach($values as $value) @if($value->attendance_type == 'F') @php $f++; $total_attendance++; $total_halfday++; @endphp @endif @endforeach {{$f}} | @php $h = 0; @endphp @foreach($values as $value) @if($value->attendance_type == 'H') @php $h++; $total_attendance++; $total_holiday++; @endphp @endif @endforeach {{$h}} |
@php
$total_present = $total_attendance - $count_absent;
@endphp
{{$total_present.'/'.$total_attendance}}
@php if($count_absent == 0){ echo '100%'; }else{ $percentage = $total_present / $total_attendance * 100; echo number_format((float)$percentage, 2, '.', '').'%'; } @endphp |
@for($i = 1; $i<=$days; $i++)
@php
$date = $year.'-'.$month.'-'.$i;
$y = 0;
@endphp
@php
$date_present=0;
$date_absent=0;
$date_total_class=0;
@endphp
@foreach($values as $key => $value)
@if(strtotime($value->attendance_date) == strtotime($date))
@php
if($value->attendance_type=='P'){
$date_present++;
}else{
$date_absent++;
}
$date_total_class=$date_present+$date_absent;
@endphp
{{-- {{$value->attendance_type}} --}}
@endif
@endforeach
{{-- Date Report --}}
@if ($date_total_class!=0)
{{$date_present.'/'.$date_total_class}}
@php if($date_absent == 0){ echo '100%'; }else{ if ($date_present!=0) { $date_percentage = $date_present / $date_total_class * 100; echo @number_format((float)$date_percentage, 2, '.', '').'%'; }else{ echo '0%'; } } @endphp @endif |
@endfor