PHP通过上级PID字段找到下级所有会员信息

$ids = session('member_id');
//查找出3级内的会员信息,其中$list[$i]为第$i级会员信息集合,则count($list[$i])为第$i级会员推广人数
for($i = 1;$i <= 3;$i++){
    if(empty($ids)){
        $list[$i] = array();
    }else{
        $map['pid'] = ['in', $ids];
        $list[$i] =  Db::name('member')->where($map)->field('id,pid,username')->select();
        $ids = array_column($list[$i], 'id');
    }
}


支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享