Avatar billede radda Nybegynder
04. september 2003 - 17:48 Der er 4 kommentarer og
1 løsning

markering af menu i asp

Hej

jeg henter en række menupunkter fra en db på følgende måde:

<%
set menurs=server.createobject("ADODB.recordset")

menuSQL="select * from menupunkter"
menurs.open menusql, conn, 3, 3

set spec_menurs=server.createobject("adodb.recordset")
spec_menuSQL="select * from sider where menupunkt="&menupunkt&" and level=0 order by id"
spec_menurs.open spec_menuSQL, conn, 3, 3


do until spec_menurs.eof or spec_menurs.bof
set this_spec_menu_rs=server.createobject("adodb.recordset")
this_spec_menu_SQL="select id from sider where menupunkt="&spec_menurs("menupunkt")
this_spec_menu_rs.open this_spec_menu_SQL, conn, 3, 3

%>
<a class="menu" href="default.asp?p_id=<%=menupunkt%>&w_id=2&id=<%=spec_menurs("id")%>"><%=spec_menurs("titel")%></a>
&nbsp;

<%
spec_menurs.movenext
loop
%>

fint nok og jeg får punkterne listet ... men jeg har ikke finde ud af, hvordan jeg kan få markeret med <b>, når aktuelle side vises. jeg har prøvet med følgende, men det virker ikke:

<!-- #include file="frontglobal.asp"-->
<!-- #include file="include/tegn.asp"-->



menu = spec_menurs("titel")

SELECT CASE id
case 367: menu = "<b>"&menu&"</b>"


END SELECT



 
%>
<a class="menu" href="default.asp?p_id=<%=menupunkt%>&w_id=2&id=<%=spec_menurs("id")%>"><%=menu%></a>
&nbsp;

<%
spec_menurs.movenext
loop
%>


er der nogle som kan hjælpe mig - evt med en anden løsning - alle forslag er meget velkomne
Avatar billede netro Nybegynder
04. september 2003 - 17:55 #1
Når du løber gennem dit recordsæt, tjekker du:

If CInt(spec_menurs("id")) = CInt(0 & Request.Querystring("id")) Then
  'Valgt
Else
  'Ikke valgt
End If
Avatar billede radda Nybegynder
04. september 2003 - 18:52 #2
så nemt ... tak skal du have ...
hvordan giver jeg dig dine pt ??
Avatar billede netro Nybegynder
04. september 2003 - 18:54 #3
Jeg skulle have lagt et svar. Men nu bliver du nødt til at oprette et nyt spm med 60 points, som du giver mig.
Avatar billede radda Nybegynder
04. september 2003 - 18:55 #4
ok
Avatar billede bredker Nybegynder
04. september 2003 - 18:58 #5
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester