function project_build($id_menu, $i = 0) { global $db, $lang, $id; $i++; $and = null; //$and=$id_menu==0?"AND `type`<>'project'":null; $query = $db->query("SELECT * FROM " . TABLE_PAGES . " WHERE `sub_id`={$id_menu} AND `lang_id`='{$lang}' {$and} ORDER BY `ordering`"); //$attr=$i==1?'id="menu"':''; $attr = ''; echo "<ul {$attr}>"; while ($inf = $db->fetchArray($query)) { $url = array("content" => "?options=content&id={$inf['id']}", "link" => "http://{$inf['link']}", "news" => "?options=news&id={$inf['id']}", "project" => "?options=project&id={$inf['id']}"); $type = $inf['type']; $query2 = $db->query("SELECT * FROM " . TABLE_PAGES . " WHERE `sub_id`={$inf[id]} AND `lang_id`='{$lang}' ORDER BY `ordering`"); $num = $db->num($query2); $class = $inf['id'] == $id ? 'class=active' : ''; if ($num > 0) { echo "<li><a {$class} href=\"#\">{$inf[pagename]}</a>"; } else { echo "<li><a {$class} href=\"{$url[$type]}\">{$inf[pagename]}</a>"; } if ($num > 0) { $inf2 = $db->fetchArray($query2); $id_menu = $inf['id']; project_build($id_menu, $i++); } echo "</li>"; } echo "</ul>"; }
<?php if ($SucInc == "yes") { require_once $FOLDER->includes . "head.php"; ?> <div class="jcontent"> <?php project_build($id); ?> </div> <?php require_once $FOLDER->includes . "slider.php"; require_once $FOLDER->includes . "footer.php"; }