mercredi 16 octobre 2019

Get data one by one in if condition

I am trying to fetch data by count referral value.I am getting referral value by user id Problem is if id is 0 or 1 then condition is working. but when $referrals=2 or 3 this is only work for $referrals=2 value. while $referrals=2 have two value 1 and 2. please help me get value $referrals=2 or three then first get 1 and then 2 and then 3. Anyway to sent 1, 2, then 3 if total count $referrals=$user->referrals_count=3; Thanks

 $users = User::withCount('referrals')->get();
 // echo "<pre>";print_r(json_decode(json_encode($users)));
foreach ($users as $user) {
     echo $referrals=$user->referrals_count."</br>";
    // if ($referrals==0) {
    //  echo $payoutAmount= number_format(( 12*$total/100),2)."</br>";
    // }
    // Here if is referral is 1
    if($referrals==1 && $total=900){
     echo  $payoutAmount= number_format(( 3.5*$total/100),2)."</br>";
    }
    //Here is referral is 2
    if($referrals==2 && $total=1500) {
      if($referrals==1){
     echo  $payoutAmount= number_format(( 4.2*$total/100),2)."</br>";
    }
    if($referrals==2){
     echo  $payoutAmount= number_format(( 3.2*$total/100),2)."</br>";
    }
    }
}


from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/2BdmCpV
via IFTTT

Aucun commentaire:

Enregistrer un commentaire