Avatar billede webjoe Nybegynder
12. juni 2001 - 08:30 Der er 3 kommentarer og
1 løsning

Søgning i elementer

Hejsa.

Jeg har brug for en slagplan for hvordan jeg griber følgende opgave an...

Jeg arbejder på et databasebaseret website. En side består af flere elementer. Elementerne ligger i én tabel og siderne i en anden. Der er knyttet søgeord til de enkelte elementer.

Jeg skal nu lave en søgefunktion der gør følgende. Laver en liste over sider der indeholder elementer der har tilknyttet det søgeord man søger på. Siderne skal præsenteres på en side uden dubletter og ordnet således at de sider der indholder flest elementer med det givne søgeord står øverst....

verstehen Sie?

webjoe
Avatar billede tdaugaard Nybegynder
14. juni 2001 - 12:18 #1
Hmm .. kan du give os et eksempel på hvordan din database kan se ud ? (du kan evt. sende en kopi af den, eller en test DB i tilfælde af at du ikke vil af med den du har til e@tdaugaard.dk).

Jeg tror godt jeg forstår hvad det er du vil... men ved ikke helt om det er muligt i rent SQL.
Avatar billede webjoe Nybegynder
14. juni 2001 - 12:36 #2
Det behøver ikke være i ren SQL. Jeg tror ikke det kan lade sig gøre... jeg er indstillet på at bruge noget kode til at klare en del af opgaven.

Jeg har ikke databasen liggende her, men kan evt. sende den i aften.

Der er én tabel der indeholder de elementer der er oprettet

én tabel der indeholder de sider der er oprettet

én tabel der knytter de 2 sammen.
Avatar billede tdaugaard Nybegynder
14. juni 2001 - 12:44 #3
Du må meget gerne sende den til mig .. så kan jeg lige kigge på det og se om jeg kan finde ud af en brugbar løsning ..
Avatar billede webjoe Nybegynder
02. juli 2001 - 13:47 #4
!
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