$result = mysql_query($query);
$num = mysql_numrows($result);
$i = 0;
while ($i < $num) {
    $type = mysql_result($result, $i, 'link_type');
    if ($type == 'category') {
        $name = mysql_result($result, $i, 'link_name');
        if ($navbar->in_section == 1) {
            $navbar->section_end();
        }
        $navbar->section_begin($name);
    } elseif ($type == 'link') {
        $name = mysql_result($result, $i, 'link_name');
        $desc = mysql_result($result, $i, 'link_description');
        $target = mysql_result($result, $i, 'link_target');
        $navbar->create_link($name, $target, $desc);
    } elseif ($type == 'home') {
        $name = mysql_result($result, $i, 'link_name');
        $navbar->create_homepage_link($name);
    } elseif ($type == 'page') {
        $name = mysql_result($result, $i, 'link_name');
        $desc = mysql_result($result, $i, 'link_description');
        $page = mysql_result($result, $i, 'link_target');
        $navbar->create_page_link($name, $page, $desc);
    } elseif ($type == 'banner') {
        $img = mysql_result($result, $i, 'link_name');
        $desc = mysql_result($result, $i, 'link_description');
        $link = mysql_result($result, $i, 'link_target');
        $navbar->create_banner_link($img, $link, $desc);
    } elseif ($type == 'ad') {
        $code = mysql_result($result, $i, 'link_target');