Help for this page

Select Code to Download


  1. or download this
    sub getCategories {
        my ($dbh)=@_;
    ...
        
        return (\@roots,\%nodes);    
    }
    
  2. or download this
    sub traverse {
      my ($node,$depth)=@_;
    ...
    }
    my ($r,$n)=getCategories($dbh);
    traverse($_) for sort { $a->{cid} <=> $b->{cid} } @$r;