roben
Gebruiker
- Lid geworden
- 4 dec 2008
- Berichten
- 65
hallo allemaal,
ik heb een vraag over een while loop
dit is de code:
Hij voert de 1e keer de binnenste while loop wel uit, maar daarna krijg ik geen submenu's meer. Is er een manier om dit op te lossen?
groeten....
ik heb een vraag over een while loop
dit is de code:
PHP:
//get nav static page
$strSQL = "SELECT id, navTitle FROM pages WHERE online=1 ORDER BY id ASC";
$result_header_topnav = $objDB->sqlExecute($strSQL);
//get nav static page sub
$strSQLsub = "SELECT id, navTitle, pageId FROM pages_sub WHERE online=1 ORDER BY id ASC";
$result_header_topnav_sub = $objDB->sqlExecute($strSQLsub);
PHP:
<?php
while($objHeaderTopNav = $objDB->getObject($result_header_topnav)) {
$strUrl = rewriteUrl($objHeaderTopNav->id,$objHeaderTopNav->navTitle,'','','','','','',$objDB);
echo '<li id="last"><a href="'.$strUrl.'">'.$objHeaderTopNav->navTitle.'</a>'.CRLF;
echo'<ul>';
while($objHeaderTopNavSub = $objDB->getObject($result_header_topnav_sub)) {
if ($objHeaderTopNavSub->pageId == $objHeaderTopNav->id) {
$strUrlSub = rewriteUrl($objHeaderTopNavSub->id,$objHeaderTopNavSub->navTitle,'','','','','','',$objDB);
echo '<li><a href="'.$strUrlSub.'">» '.$objHeaderTopNavSub->navTitle.'</a></li>'.CRLF;
}
}
echo'</ul></li>';
}
?>
Hij voert de 1e keer de binnenste while loop wel uit, maar daarna krijg ik geen submenu's meer. Is er een manier om dit op te lossen?
groeten....