Esempio n. 1
0
function printFilhos($idPai)
{
    $label = $_SESSION["label"];
    $legiao = $_SESSION["legiao"];
    echo "<a href=RecurseOfTopics.php/?id=" . $idPai . ">" . $idPai . " - " . $label[$idPai] . "</a><br>";
    echo "<hr>";
    if (array_key_exists($idPai, $legiao)) {
        $array = $legiao[$idPai];
        foreach ($array as $value) {
            echo "<blockquote>";
            printFilhos($value);
        }
    }
    echo "</blockquote>";
}
Esempio n. 2
0
function printFilhos($idPai)
{
    global $tree;
    $label = $_SESSION["label"];
    $legiao = $_SESSION["legiao"];
    $tree .= "{text: '{$label[$idPai]}', href: 'recurso.php?id={$idPai}'";
    //echo "<a href=RecurseOfTopics.php/?id=" . $idPai . ">" . $idPai. " - " . $label[$idPai] . "</a><br>";
    //echo "<hr>";
    if (array_key_exists($idPai, $legiao)) {
        $array = $legiao[$idPai];
        $tree .= ",nodes: [";
        foreach ($array as $value) {
            printFilhos($value);
            $tree .= ',';
        }
        $tree .= "]}";
    } else {
        $tree .= "}";
    }
    //echo "</blockquote>";
}
Esempio n. 3
0
                                <?php 
    }
    $root;
    foreach ($arrayList as $value) {
        if (!array_key_exists($value["@Ontology#parent"], $legiao)) {
            $legiao[$value["@Ontology#parent"]] = array();
        }
        array_push($legiao[$value["@Ontology#parent"]], $value["@Ontology#id"]);
        if ($value["@Ontology#parent"] == "") {
            $root = $value["@Ontology#id"];
        }
        $label[$value["@Ontology#id"]] = $value["@Ontology#label"];
    }
    $_SESSION["label"] = $label;
    $_SESSION["legiao"] = $legiao;
    printFilhos($root);
    ?>
<div class="row">
                                <div id="treeview"></div>
                                </div>





                            </ul>
                            <?php 
} else {
    echo "<p>ID não informado</p>";
}
?>