2, // 'jenis' => 'panen' // ]; // event(new MyEvent($data)); $type_menu = "Dashboard"; $jumlahPeternakan = DataPeternakan::count(); $jumlahUser = User::count(); $jumlahSopir = DataSopir::count(); $grafikData = Perkembangan::select( DB::raw('MONTH(tanggal) as bulan'), DB::raw('SUM(pakan_pakai) as total_pakan_pakai'), DB::raw('SUM(pakan_sisa) as total_pakan_sisa'), DB::raw('SUM(bobot) as total_bobot'), DB::raw('SUM(afkir) as total_afkir'), DB::raw('SUM(kematian) as total_kematian') ) ->groupBy('bulan') ->get(); $bulan = [ '1' => "Jan", '2' => "Feb", '3' => "Mar", '4' => "Apr", '5' => "Mei", '6' => "Jun", '7' => "Jul", '8' => "Agu", '9' => "Sep", '10' => "Okt", '11' => "Nov", '12' => "Des", ]; $bulan_sekarang = date("m"); $hasil_panen = []; $label = []; $year = date("Y"); for($i=1;$i<=$bulan_sekarang;$i++){ array_push($label,$bulan[$i]); $tot_panen = HasilPanen:: selectRaw("SUM(jumlah_ayam) as jumlah") ->whereMonth("tanggal","=",$i) ->whereYear("tanggal","=",$year) ->first(); $tot = $tot_panen->jumlah==NULL?0:(int) $tot_panen->jumlah; array_push($hasil_panen,$tot); } // die(var_dump($label)); // dd($grafikData); return view('dashboard.index', compact('label','hasil_panen','jumlahPeternakan', 'jumlahUser', 'jumlahSopir', 'grafikData', 'type_menu')); } }