我正在尝试使用闭包表查询中的数据创建无序列表。
返回Query的结果,其中包含用于排序查询结果的关系表和面包屑的长度:
downline length breadcrumbs
Jack Black 0 3,4
John Seventeen 1 3,4,101
Pieter Betteerd 1 3,4,20
Andre Van Klerk 1 3,4,21
Hans Beyers 2 3,4,21,68
Cobus Ventering 1 3,4,22
Phillipus Sonkis 1 3,4,23
Andriet Joubert 2 3,4,23,58
Daniel Calitzdorp 1 3,4,63
Roelf Serfontein 2 3,4,63,81
Anke Van Blerk 3 3,4,63,81,83
Hermanus Pieters 1 3,4,69
Heinrich Brough 2 3,4,69,72
我想将此结果输出到html中的无序列表,类似于:
<ul>
<li>
Jack Black
<ul>
<li>John Seventeen</li>
<li>Pieter Betteerd</li>
<li>Andre Van Klerk
<ul>
<li>Hans Beyers</li>
</ul>
</li>
<li>Cobus Ventering</li>
<li>Phillipus Sonkis
<ul>
<li>Andriet Joubert</li>
</ul>
</li>
<li>Daniel Calitzdorp
<ul>
<li>Roelf Serfontein
<ul>
<li>Anke Van Blerk</li>
</ul>
</li>
</ul>
</li>
<li>Hermanus Pieters
<ul>
<li>Heinrich Brough</li>
</ul>
</li>
</ul>
</li>
</ul>
答案 0 :(得分:0)
我曾经在XML中使用它但我现在想将它移动到jOrgChart,并且组织结构图的呈现需要无序的HTML代码。我的XML输出是用这个生成的: $ downline =' “; $计数++; } else { $ downline。=' “; } } $ downline。=' “; 但即使在查看递归代码之后,我也无法实现这一点。也许我的大脑是倒退的,真的,或者我只是因睡眠不足而疲惫不堪:P