php – 构建树视图

我对这个问题感到有点困惑,我已经考虑了一段时间了.我的数据库中有一个表可以执行任务.通过在parent_id字段中保存主键,每个任务都可以拥有父任务.我对这些任务的链接深度没有限制.

+-----------+-------+-----+
| Field     | Type  | Key |
+-----------+-------+-----+
| id        | int   | PRI |
| parent_id | int   | MUL |
+-------------------+-----+

没有parent_id的任务是“项目”,并且可以通过共享父任务将所有任务分组到任务组中.我现在想用一个HTML选择框填充项目的所有后代.

Task 1
  -Task 1.1
  -Task 1.2
    -Task 1.2.1
    -Task 1.2.2
  -Task 1.3
Task 2

我怎么能这样做?我认为某种递归函数是有序的,但我似乎无法真正想出如何去做.

任何帮助都会有很大的帮助.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...