展开全部

搞个无限级分32313133353236313431303231363533e4b893e5b19e31333361323632类,数据结构如下

id    parent_id    name

1    0                   小明

2    1                    小红

3    1                    小刚

4    2                    小紫

.....以此类推

$m = M('Table');

$data = $m->order('parent_id')->select();

$data = $this->tree($data, 0);

// 无限级分类

// 更过mysql查询http://it-school.cn/mysql/mysql-tutorial.html

static $treeList = array();

static public function tree(&$data, $parentId, $count = 1)

{

foreach ($data as $key => $value){

if($value['parent_id']==$parentId){

$value['Count'] = $count;

self::$treeList []=$value;

unset($data[$key]);

self::tree($data,$value['id'],$count+1);

}

}

return self::$treeList;

}

php mysql查询出来二叉树的数据_tp框架怎么实现二叉树查询 如图,查询数据库中小明下面的所有人。到底下面多少人,不清楚。 代码如何实现...相关推荐

  1. MySQL—查询某时间范围的数据

    -- 查询今天的数据 select * from `user` where to_days(birthday) = to_days(CURDATE()); -- 查询昨天的数据 select * fr ...

  2. 各种数据库查询前几条数据的方法

    sql在不同数据库查询前几条数据 关键字: sql 前几条结果  sql在不同数据库查询前几条数据  1. ORACLE    SELECT * FROM TABLE1 WHERE ROWNUM< ...

  3. python使用pandas基于时间条件查询多个oracle数据表

    python使用pandas基于时间条件查询多个oracle数据表 目录 python使用pandas基于时间条件查询多个orcale数据表 #orcale数据连接

  4. mysql 基于idb文件恢复数据

    目录 mysql 基于idb文件恢复数据 创建shcema 将新建表关联 复制idb文件 import表 mysql 基于idb文件恢复数据 适用于mysql8.0+,mysql5版本没测试过 数据库 ...

  5. PHP访问关键字,php数据访问之查询关键字,php数据关键字_PHP教程

    php数据访问之查询关键字,php数据关键字 本文实例为大家分享了php查询操作的实现代码,供大家参考,具体内容如下 一.一个关键字查询 主页面: 汽车查询页面 汽车查询页面请输入查询内容: 代号 汽 ...

  6. mysql选出重复的字段_mysql查询表里的重复数据方法:

    INSERT INTO hk_test(username, passwd) VALUES ('qmf1', 'qmf1'),('qmf2', 'qmf11') delete from hk_test  ...

  7. MYsql 查询 查询当前月份的数据

    select   date_format( curdate(),'%Y%m') ; 查询当前这周的数据 SELECT name,submittime FROM enterprise WHEREYEAR ...

  8. MySQL——复杂的多表查询——以超市交易数据为例

    复杂的多表查询--以超市交易数据为例 之前的内容基本上都是基于单表进行的查询操作,但是在实际工作中,数据往往分散在多个表中,这个时候我们就需要用到多表查询的知识了. 通常来说,多表查询主要有两类:一类 ...

  9. mysql 多维度分表_亿级订单数据分库分表设计方案(满足多维度查询:订单号、用户、商家、渠道)...

    根据业务初步预估订单业务量,每天500万的数据.我们将订单数据划分为了2大类型:分别为热数据和冷数据. 热数据:1个月内的订单数据,查询实时性较高; 冷数据:归档订单数据,查询频率不高; 根据实际业务 ...

最新文章

  1. 线上直播丨Hinton等6位图灵奖得主、百余位顶级学者邀你群聊AI
  2. Redis在windows下的安装
  3. adf4351_使用ADF BC管理保存点
  4. java httpinvoker漏洞_Java反序列化漏洞学习
  5. 转 jquery插件--241个jquery插件—jquery插件大全
  6. C#编写不安全代码初探
  7. 【Web API系列教程】3.3 — 实战:处理数据(建立数据库)
  8. 2021-10-11关于Ubuntu安装搜狗输入法
  9. L1-012 计算指数
  10. HDU1131 Java大数
  11. 开源人工智能技术将改变一切
  12. win10鼎信诺为什么安装不了_win10安装软件没反应怎么办
  13. 简单的转盘抽奖html,一个很简单的H5的转盘抽奖的(主要用的是css3的属性)
  14. Myshop系统怎么更改服务器,MySHOP_POS收银系统操作手册.pdf
  15. 本周最新文献速递20220227
  16. 【路径规划-TSP问题】基于蚁群算法求解旅行商问题含Matlab代码
  17. sd和sem啥区别_SD与SEM有区别吗
  18. 【ACM- OJ】《非常可乐》C++
  19. 承接云计算相关兼职和外包
  20. ERP NC50的系统参数-存货核算

热门文章

  1. 爬虫python区别_Python爬虫-04:贴吧爬虫以及GET和POST的区别
  2. 【kafka】Kafka Producer Sticky Partitioner kafka 生产者 粘性 分区器
  3. 【Elasticsearch】解除索引只读限制 read-only
  4. 【Java】分享一个诡异的可见性问题
  5. 【IDEA】IDEA git log 点击 没有代码变更
  6. SparkStreaming之transform
  7. 一次kafka的offset回退事件及相关知识点
  8. spark学习-51-Spark的task任务的运行
  9. 基于Java和Bytemd用120行代码实现一个桌面版Markdown编辑器
  10. 【月报】Java知音的五月汇总