@extends('layouts.app') @php $s_year = date('Y'); if(isset($_GET['year'])){ if($_GET['year']!="all"){ $s_year = $_GET['year']; } } $s_month = '%'; if(isset($_GET['month'])){ if($_GET['month']!="all"){ $s_month = $_GET['month']; } } $s_procedure = array('case_procedure','like','%'); if(isset($_GET['procedure'])){ if($_GET['procedure']!="all"){ $s_procedure = array('case_procedure','=',$_GET['procedure']); } } $s_gender = array('gender','like','%'); if(isset($_GET['gender'])){ if($_GET['gender']!="all"){ $s_gender = array('gender','=',$_GET['gender']); } } $s_doctor = array('case_physicians01','like','%'); if(isset($_GET['doctor'])){ if($_GET['doctor']!="all"){ $s_doctor = array('case_physicians01','=',$_GET['doctor']); } } $year2020 = DB::table('tb_case') ->leftjoin('patient','patient.id','tb_case.case_patientid') ->where([['case_dateappointment','like','2020-'.$s_month."%"],$s_procedure,$s_gender,$s_doctor]) ->count(); $year2019 = DB::table('tb_case') ->leftjoin('patient','patient.id','tb_case.case_patientid') ->where([['case_dateappointment','like','2019-'.$s_month."%"],$s_procedure,$s_gender,$s_doctor]) ->count(); $numallcase = $year2019+$year2020; $m01 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-01%"],$s_procedure,$s_gender,$s_doctor])->count(); $m02 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-02%"],$s_procedure,$s_gender,$s_doctor])->count(); $m03 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-03%"],$s_procedure,$s_gender,$s_doctor])->count(); $m04 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-04%"],$s_procedure,$s_gender,$s_doctor])->count(); $m05 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-05%"],$s_procedure,$s_gender,$s_doctor])->count(); $m06 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-06%"],$s_procedure,$s_gender,$s_doctor])->count(); $m07 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-07%"],$s_procedure,$s_gender,$s_doctor])->count(); $m08 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-08%"],$s_procedure,$s_gender,$s_doctor])->count(); $m09 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-09%"],$s_procedure,$s_gender,$s_doctor])->count(); $m10 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-10%"],$s_procedure,$s_gender,$s_doctor])->count(); $m11 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-11%"],$s_procedure,$s_gender,$s_doctor])->count(); $m12 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where([['case_dateappointment','like',$s_year."-12%"],$s_procedure,$s_gender,$s_doctor])->count(); $w[0] = array('case_dateappointment','like',$s_year.'-'.$s_month.'%'); $w[1] = array('gender','1'); $w[2] = $s_procedure; $w[3] = $s_doctor; $man00 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2543','01-01-2563'])->count(); $man20 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2523','01-01-2543'])->count(); $man40 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2503','01-01-2523'])->count(); $man60 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2493','01-01-2503'])->count(); $man80 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2400','01-01-2493'])->count(); $w[1] = array('gender','2'); $woman00 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2543','01-01-2563'])->count(); $woman20 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2523','01-01-2543'])->count(); $woman40 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2503','01-01-2523'])->count(); $woman60 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2493','01-01-2503'])->count(); $woman80 = DB::table('tb_case')->leftjoin('patient','patient.id','tb_case.case_patientid')->where($w)->whereBetween('birthdate',['01-01-2400','01-01-2493'])->count(); @endphp @section('title', 'EndoCapture') @section('content')