我想要为我的会员系统计算会员,并希望为计数添加随机值并从中获得总和。
示例:(数据库计数:4)4 x 0.10= 0.40
(随机值0.10 $)
可能的?
我的另一个问题,
Heres my Count但是不正确,我不知道:
@foreach($referalUser as $referData)
<?php $count = DB::table('referral_user')->where(['referer_id' => $referData->id])->count(); echo $count; ?>
@endforeach
结果我总是得到:0 4 0 0
但我不计算在表中!不只有4没有零。
任何人都可以帮助我?
我的数据库:
referral_user=
id
referer_id
referal_id
created_at
updated_at
控制器:
{
$referalUser = ReferralUser::where('referer_id', '=', Auth::user()->id)->get();
for($i=0;$i<count($referalUser);$i++)
{
$referalUser_name = User::where('id', '=', $referalUser[$i]['referal_id'])->select('username')->get()->toArray();
$referalUser[$i]['username']=$referalUser_name;
$referalUser_uniqueid = User::where('id', '=', $referalUser[$i]['referal_id'])->select('uniqueid')->get()->toArray();
$referalUser[$i]['uniqueid']=$referalUser_uniqueid;
}
由于
答案 0 :(得分:0)
您需要执行以下操作:
$value = ReferralUser::where('referer_id', $refererId)->count() * $randomValue;