``` /* * 获取所有下级 * @param $id String 待查找的id * @return String | NULL 失败返回null */ public function getSub($id,$keys=0){ if($keys){ $res = pdo_fetchall("SELECT * FROM ".tablename('ewei_shop_member')." where agentid in (".$id.")"); }else{ $res = pdo_fetchall("SELECT * FROM ".tablename('ewei_shop_member')." where agentid = ".$id); } if ($res) { $id = ''; foreach ($res as $k=>$v) { if($v['id']>0){ if($k == 0){ $id = $v['id']; }else{ $id .= ','.$v['id']; } } } if($keys){ $ids .= "," . $id; }else{ $ids .= $id; } $keys+=1; $ids .= $this->getSub($id,$keys); } return $ids; } ```