query('SELECT * FROM '.\DBD\APITable::NAME); $tree = array(); while($row = $res->next()){ $tree[] = $row;} $tree = self::buildTree($tree, -1); $html = self::htmltree($tree,'http://www.da-sense.de/test/api.php?'); return $html; } private static function htmlTree($tree,$url, $url_rec = null){ /*echo "
";
print_r($tree);
echo "";
die();*/
$result = '';
if( \is_array($tree) &&
\count($tree) > 0 &&
\is_array($tree['com'])){
foreach($tree['com'] as $root){
//print_r($root);
$url_rec_new = ($root['node'][\DBD\APITable::FIELD_PARENTVALUE] ? $root['node'][\DBD\APITable::FIELD_PARENTVALUE].'&' : '').
$root['node'][\DBD\APITable::FIELD_NAME].'=';
//print_r($url_rec_new);
//echo '';
$result .= '";
print_r($root['tree']);
echo "";*/
$result .= self::htmlTree($root['tree'],$url, $url_rec.$url_rec_new).
'