/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
ASPMenu via database/igen
Fra : J. Robert


Dato : 13-06-01 15:20

Jeg har en database jeg kalder "menu", hvori jeg har to tabeller kaldet
"menu" og "submenu". - Relationer er Ok.

Menuen skal vise submenuer ved klik på link, ligesom IT-butikken.

Jeg må have en fejl i scriptet, men jeg er nybegynder og har lidt svært ved
at gennemskue det. - Håber I vil hjælpe.

Her er mit script:

' ######## Script start ###########
strSQL = "Select * From menu"
Set rs = Conn.Execute(strSQL)

Do
strMenu = rs("Menu")
strLink = "<a href='menu.asp?menu=" & rs("Menu") & "'>" & strMenu &
"</a>"

Response.Write strLink & "<br>"

' ####### Denne del er jeg lidt i tvivl om ####
If Request.Querystring("menu") <> "" Then
strSQL = "Select * From submenu Where SubId = " &
Request.Querystring("menu")
Set rs = Conn.Execute(strSQL)
' Response.Write rs("Subnavn1") & "<br>" & rs("Subnavn2") & rs("Subnavn3")
& "<br>"
End If

rs.MoveNext
Loop While Not rs.EOF
' ############ Script slut ################

Jeg får kun hovedmenu frem. - Trykker jeg på et menulink får jeg fejl.

Hvor går det galt og hvordan bliver det rigtigt?

Har nogen evt. et link eller script til sourcekode for ekspandering af en
menu eller tekst i ASP via database.

Mvh
JR



 
 
Jonas Astrup - html.~ (13-06-2001)
Kommentar
Fra : Jonas Astrup - html.~


Dato : 13-06-01 16:58

J. Robert wrote in dk.edb.internet.webdesign.serverside.asp:
> [det samme en gang til]

Jeg har svaret dig nede i tråden.

Mvh
Jonas

--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408878
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste