03. april 2004 - 13:22Der er
8 kommentarer og 1 løsning
Produkt database opsætning
Hejsa,
Jeg skal lave en produkt database der har følgende : - Producent - Produktnavn - beskrivelse - Pris
Jeg har alle produkter liggende i den samme database under hvert sit kategorinavn og jeg har en menu hvor de forskellige producenter er listet som links. Det jeg gerne skulle ha lavet er at alt efter hvilken produkt kategori og producent man vælger skal det komme frem på siden. Mit problem er at jeg ikke er klar over hvordan man sætter et link til at bestemme hvilken "tabel" den skal vælge og trække data ud fra.
Det skal fungere ligesom en normal edb butiks hjemmeside hvor man vælger et produkt f.eks. "Grafikkort" og derefter vælger man producent og siden henter de data fra databasen der svarer til det link man har valgt.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Kan være det var en lidt besværlig forklaring den første :)
Har 5 forskellige produkter. De skal alle komme frem på siden "produkter.asp" alt af hængig af hvilket produkt man vælger. Det jeg prøvet at lave er når man vil se produktet bananer f.eks. bliver linket muligvis (aner ik om det kommer til at se sådan ud det link) "produkter.asp?=bananer" dvs. der er kun en side der viser de forskellige produkter, indholdet fra databasen afhænger af linket.
Er ikke sikker på det er det jeg mener phreak. hehe, ja jeg ved det var noget fumlet formuleret. Jeg prøver igen :)
Vi har et link der kunne se sådan ud "produkt.asp?=mus+logitech", den smutter ind og henter data fra tabellen mus og henter de data der er.
Nedenunder dette link har vi en knap der siger "produkt.asp?=keyboard+microsoft" f.eks. og det render ind i samme database og henter tabellen keyboard og de data derinde.
Så det der er meningen er at vi bruger een side til alle data, inholdet af data kommer an på hvad der står i linket i menuen.
Det er for jeg ikke skal lave en side for hvert eneste produkt der er, så synes jeg det kunne være smart bare at have een database og een .asp side som afvikler hele molevitten :)
' vi vælger hvad vi vil ha ud fra DBen SQL = "SELECT * from tabelnavn WHERE produkt=" & produkt & " AND producent=" & producent & "" Set rs = conn.Execute(SQL) %>
Så udskriver vi de resultater der nu fremkommer af sorteringen:
<% ' hvis forespørgslen er tom IF rs.EOF OR rs.BOF THEN response.write Der er ingen produkter i den valgte forespørgsel<br>"
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.