Avatar billede wzarlon Nybegynder
16. februar 2003 - 10:34 Der er 4 kommentarer og
1 løsning

Navigations menu. Du er her:

Ok.. Jeg er tilbage med samme type spm som tidligere.
Jeg skal bruge en Navigations menu.

Jeg har en database.. Ret simpel en oveni købet.

ID
SIDEID
NAVN
+ mere uninteressant

Jeg har lagt alle mine sider ned i en database, hvor menusiderne har fået SIDEID = 0

Derefter har jeg bygget alle underliggende sider op med at de peger på sin overordnet side via SIDEID.

FX.
LINKS
ID = 1
SIDEID = 0
NAVN = LINKS


Skaklinks
ID = 53
SIDEID = 1
NAVN = Skaklinks

Ubådsspil
ID = 54
SIDEID= 1
NAVN= Ubådsspil

Sub2199
ID = 201
SIDEID = 54
NAVN = Sub2199



Altså, jeg har lavet en simpel træstruktur af mine sider.

Så det burde være muligt at lave en sådan menu ud fra min database.


Jeg har kigget alle breadcrubs links igennem, og de går på fysisk sti.. Please.. Jeg vil give min højre arm for en løsning som virker
Avatar billede hossein Nybegynder
16. februar 2003 - 11:36 #1
Jeg har en som du kan kigge på: http://www11.brinkster.com/hossein/index2.asp
Avatar billede wzarlon Nybegynder
16. februar 2003 - 11:41 #2
du forstå vist ikke..
Skal være som denne på eksperten
Du er her : Eksperten : Programmering : Script : ASP : Navigations menu. Du er her: :
Avatar billede sjh Nybegynder
19. februar 2003 - 13:33 #3
så kan du da bare udskrive "du er her: " & rs("NAVN") :)
Avatar billede wzarlon Nybegynder
19. februar 2003 - 21:55 #4
hvis bare det var så nemt :))

så ville jeg jo bare udskrive

du er her: Navigations menu. Du er her: :


Jeg skal have det hele med i min database struktur

Du er her : Eksperten : Programmering : Script : ASP : Navigations menu. Du er her: :



Overført til min side vil det reelt hedde sådan her:

Du er her : Links : Ubådspil : Sub2199

Alle 3 skal optræde son link til deres respektive sider.
Avatar billede sjh Nybegynder
19. februar 2003 - 22:23 #5
Du kan lave en ny tabel (Kat = Text) hvor du gemmer nummer eks: 0,2 efter hvelket kategori det er:

<%
  Public Function Get_Kategori(strKat)
  Dim arrSplit, tmpKat, i
  arrSplit = Split(strKat, ",")
    For i = 0 To UBound(arrSplit)
      Select Case Trim(arrSplit(i))
            Case 0: tmpKat = tmpKat & "Links : "
            Case 1: tmpKat = tmpKat & "Skaklinks : "
            Case 2: tmpKat = tmpKat & "Spil : "
      End Select
    Next
  Get_Kategori = tmpKat
  End Function
%>

Du er her : <%=Get_Kategori(rs("KAT")) & rs("NAVN") %>

Test:
Du er her : <%=Get_Kategori("0,2") & "Et fedt spil :)"%>

0,2 = Links : Spil : Et fedt spil :)
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