where('lelongbidder.status_bidder', 1) ->where('lelongbid.lelong_id', $lelong_id) ->select('lelongbidder.user_id' ) ->groupBy('lelongbidder.user_id') ->get()->toArray(); // dd($listwinner); foreach($listwinner as $index1=>$winner){ $userdetails = User::where('id', $winner['user_id'])->first(); $SAGWin = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') ->where('user_id', $winner['user_id']) ->where('lelongbidder.status_bidder', 1) ->where('lelongbid.lelong_id', $lelong_id) ->get(); // $totalBid = 0; // foreach($SAGWin as $SAG){ // $totalBid = $totalBid + $SAG->hargabida; // } $listwinner[$index1]['details'] = $userdetails; $listwinner[$index1]['total_surat'] = sizeof($SAGWin); $listwinner[$index1]['totalBid'] = $SAGWin->sum('hargabida'); // $listwinner = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') // ->join('users', 'lelongbidder.user_id', '=', 'users.id') // ->where('lelongbidder.status_bidder', 1) // ->where('lelongbid.lelong_id', $lelongId) // ->get(); // $totalBid = LelongBidder::where('status_bidder', 1)->sum('hargabida'); } return view('pembayaran.kaunterpembayaran',compact('listwinner','lelong_id')); } public function SAGBidItem($user_id, $lelong_id){ $SAGBidItem = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') ->join('users', 'lelongbidder.user_id', '=', 'users.id') ->where('lelongbidder.status_bidder', 1) ->where('users.id', $user_id) ->where('lelongbid.lelong_id', $lelong_id) ->select( 'users.name', 'users.nokp', 'users.alamat' ) ->first(); foreach($SAGBidItem as $eachbid){ $eachbid = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') ->join('users', 'lelongbidder.user_id', '=', 'users.id') ->where('lelongbidder.status_bidder', 1) ->where('users.id', $user_id) ->where('lelongbid.lelong_id', $lelong_id) ->select('lelongbidder.hargabida', 'lelongbid.hargaasas', 'lelongbid.norujukan') ->get(); } return view('pembayaran.SAGBidItem',compact('SAGBidItem', 'eachbid')); } public function pengesahanPembayaran(Request $request){ $pengesahanPembayaran = LelongBidder::join('lelongbid', 'lelongbidder.lelongbid_id', '=', 'lelongbid.id') ->join('users', 'lelongbidder.user_id', '=', 'users.id') ->where('lelongbidder.status_bidder', 1) ->get(); return view('pembayaran.pengesahanPembayaran',compact('pengesahanPembayaran')); } }