Avatar billede torbenmelander Nybegynder
25. april 2001 - 18:40 Der er 5 kommentarer og
1 løsning

Database dreven hjemmeside

Hej eksperter,

Jeg vil gerne lave en database dreven hjemmeside. I den forbindelse vil jeg gerne have en menu med nogle hovedpunkter (fra én tabel) og nogle underpunkter (fra én anden tabel). Når brugeren klikker på et af disse punkter skal siden vise noget tekst (fra en tredje tabel, som kan kobles på begge de foregående). I Access ville jeg lave det med nogle relationer, men hvordan kobler jeg tabeller sammen med ASP.

Et eksempel med noget kode ville være rart, eller nogle råd angående opbygning af siden!
25. april 2001 - 18:51 #1
Jeg skal ikke komme med komplet kode, men jeg ville lægge både hovedmenu og undermenupunkter i samme table på flg. måde:

* id
  menunavn
  parentid

Så tildeler du undermenupunkterne et parentid som er det id som hovedmenupunktet har. Kan du følge mig?

F.eks:

  ID    Menunavn  Parentid
  1    Velkommen    0
  2    Om os        1
  3    Kontakt os    1
  4    Heste        0
  5    Sadelbiksen  4
  6    Frossen hest  4
  7    Ponyexpressen 4
osv.....
Alle hovedmenupunkter har 0 i parentid, så når du skal trække hovedmenuen ud så spørger du SELECT * FROM MENU WHERE parentid = 0

Skal du hente undermenupunkter ud, så laver du et loop der spørger og henter de menupunkter ud som har det parentid der er lig med Hovedmenupunkter´s id.

/def
Avatar billede walla_fantomet Nybegynder
25. april 2001 - 21:12 #2
For at lave relationer i SQL skal du brug INNER JOIN. Se www.w3scripts.com fo rtutorial i SQL. Den vil lære dig at lave det.
Avatar billede s_raagaard Nybegynder
25. april 2001 - 23:24 #3
Prøv at tjekke www.kubus.dk/demo4 .... er det noget i den stil....alt her db..../xml

/søren rågård
Avatar billede torbenmelander Nybegynder
26. april 2001 - 10:03 #4
Tak for svarene alle sammen,

Til Søren Rågård:

Ja, det er det! Kunne du sende mig noget kode (og databaser) via email (torben_melander@hotmail.com)?

Til Def:

Jeg kunne måske bruge denne løsning ... overvejer det!
Avatar billede torbenmelander Nybegynder
30. april 2001 - 20:35 #5
Til Søren Rågård (og måske andre):

Eller måske nogle gode råd omkring opbygning af databasen (menu, undermenu, afsnit).

Ellers ser det rigtig godt ud, det du dér har lavet!!!
Avatar billede torbenmelander Nybegynder
14. maj 2001 - 10:42 #6
Nå, da ingen svarer beholder jeg selv mine point ...
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