Vandret menu fra DB i to niveauer
HejsaJeg har en menu som trækker menupunkter ud fra en DB.
Eksemplet kan ses her:
http://www.oneweb.dk/onecms/default.asp?side=Produkter&menu_niveau_2=12
Som i kan se står menupunktet "kontakt" et forkert sted. Og ud fra koden er det egentligt klart nok.
Men hvordan skal følgende kode være hvis det skal stå rigtigt?
------------------------------------
<table width="100%" border="0" cellspacing="0" cellpadding="<%=RsDesign("design_menu_padding")%>">
<tr>
<td>
<table width="<%=restMenu%>" border="0" cellspacing="0" cellpadding="3" class="almtxt" align="<%=RsDesign("design_menu")%>">
<tr>
<td valign="middle">
<%
If not RsMenu.EOF then
RsMenu.movefirst
while not RsMenu.eof
%>
<a href="default.asp?side=<%=RsMenu("menu_txt")%>&menu_niveau_2=<%=RsMenu("id")%>" class="menutxt"><%=RsMenu("menu_txt")%></a> |
<%
if RsMenu2("menu_niv_2") = rsMenu("id") then
%>
<br>
<%
Query= " SELECT * from tbl_menu where menu_niv_2 =" & rsMenu("id") & " order by menu_order"
Set RsMenuSub = Conn.Execute(Query)
If not RsMenuSub.EOF then
RsMenuSub.movefirst
while not RsMenuSub.eof
%>
<a href="default.asp?side=<%=RsMenuSub("menu_txt")%>&menu_niveau_2=<%=RsMenuSub("menu_niv_2")%>" class="txtlinks"><%=RsMenuSub("menu_txt")%></a> |
<%
RsMenuSub.MoveNext
Wend
End If
RsMenuSub.close
Set RsMenuSub = nothing
end if
RsMenu.MoveNext
Wend
End If
%>
</td>
</tr>
</table>
--------------------------------
På forhånd tusind tak.
