建立一个树视图

时间:2011-03-16 19:18:34

标签: php treeview

我正在尝试构建一个树视图,但我完全卡住了。

这是我的桌子 id int(11),
naam varchar(255),
parent int(11),
active int(11)


这里是代码(数据来自类ContentCategory)

$ContentCategories = ContentCategory::getContentCategories();

<ul>
                            <?php 
                            foreach ($ContentCategories as $ContentCategory) {
                                if ($ContentCategory->parent == 0){
                                    ?>
                                    <li><?php echo $ContentCategory->naam?></li>    
                                    <?php                                                       
                                    $parent_id = $ContentCategory->id; 
                                }
                                if ($ContentCategory->id = $parent_id && $ContentCategory->parent !=0) {
                                    echo "------".$ContentCategory->naam.'<br />';
                                    $sparent_id = $ContentCategory->parent;
                                }                               
                                echo $sparent_id;
                                print_pre($ContentCategory);
                            }   
                            ?>
                        </ul>

这给了我头部类别和低于它的类别,现在我想要获得下一个分支,它需要可以制作尽可能多的分支。

但问题是我不知道如何解决这个问题。

0 个答案:

没有答案