this is my function
$total = Reservation::count();
$newreservations = Reservation::where('status','=','Pending')->count();
$newreservationsperc = $newreservations / $total * 100;
$acceptedreservations = Reservation::where('status','=','Accepté')->count();
$acceptedreservationsperc = $acceptedreservations / $total * 100;
$Refusedreservations = Reservation::where('status','=','Refusé')->count();
$Refusedreservationsperc = $Refusedreservations / $total * 100;
return view('admin.dashboard',compact('hotels','reservations','clients','messages','newreservationsperc','acceptedreservationsperc','Refusedreservationsperc','newreservations','acceptedreservations','Refusedreservations'));
when the $total is not 0 its working fine but when its null i got this error Division by zero
i try this
`$total = Reservation::count();
if($total != 0){
$newreservations = Reservation::where('status','=','Pending')->count();
$newreservationsperc = $newreservations / $total * 100;
$acceptedreservations = Reservation::where('status','=','Accepté')->count();
$acceptedreservationsperc = $acceptedreservations / $total * 100;
$Refusedreservations = Reservation::where('status','=','Refusé')->count();
$Refusedreservationsperc = $Refusedreservations / $total * 100;
return view('admin.dashboard',compact('hotels','reservations','clients','messages','newreservationsperc','acceptedreservationsperc','Refusedreservationsperc','newreservations','acceptedreservations','Refusedreservations'));
}
else
return view('admin.dashboard');`
but i got others error on my chart
from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/3gWvpA5
via IFTTT
Aucun commentaire:
Enregistrer un commentaire