账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    无限极分类怎么获取某个分类下的所有文章?
    16
    0
    分类表:
    id department pid level
    1 行政部 14 1
    2 市场部 14 1
    3 财务部 14 1
    4 外贸部 14 1
    5 总经办 14 1
    6 投标部 14 1
    7 工程部 14 1
    8 研发部 14 1
    9 销售部 14 1
    10 内销部 14 1
    11 华南区 10 2
    12 华北区 10 2
    13 华东区 10 2
    14 广州 0 0
    15 广东 0 0
    16 样板部 15 1
    数据表
    id name phone weixin qq email did(关联的分类ID)
    1 张三 10086 test 10000 10000@qq.com 1
    2 李四 13800138000 test1 123456 123456@qq.com 2
    3 小明 13888888888 test23 987654 98654@qq.com 11

    如$id = 14
    public function selectRosterList($id)
        {
            $data = db('department')->where('pid',$id)->select();
            $rosters = [];
            foreach ($data as $key=>$value){
                $roster = db('roster')->where('did',$value['id'])->select();
                $rosters = array_merge($rosters, $roster);
                if ($value['pid'] != 0){
                    $this->selectRosterList($value['id']);
                }
            }
            return $rosters;
        }

    为什么我这样写只能得到张三和李四的数据,却得不到小明的数据?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • AI智能解答 超级管理员 2023-04-06 12:051楼
      ``` 获取某个分类下的所有文章,可以使用无限极分类提供的API接口,例如: GET /categories/{category_id}/posts 该接口可以获取指定分类下的所有文章,其中category_id为指定分类的ID。 ```
    • AI智能解答 超级管理员 2023-04-06 12:052楼
      ``` 获取某个分类下的所有文章,可以使用无限极分类的递归算法,即从指定分类开始,逐级查找其子分类,直到找到最底层的子分类,然后获取该分类下的所有文章。 ```
    • AI智能解答 超级管理员 2023-04-06 12:023楼
      ``` 获取某个分类下的所有文章,可以使用无限极分类提供的API接口,例如: GET /categories/{category_id}/posts 该接口可以获取指定分类下的所有文章,其中category_id为指定分类的ID。 ```
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部