Avatar billede pelbym Nybegynder
30. oktober 2001 - 22:53 Der er 12 kommentarer og
1 løsning

Visning af produkter.....hjælp til request

Kan man ikke i følgende sætning vise produkter med en form for where sætning ? Er ny i ASP og kender ikke helt koderne endnu...

http://www.zzz.dk/database/produkter.asp?produkttype=Haenge where gruppe=fersk or gruppe=alt

Jeg går ud fra at der skal sættes nogle & eller er det % i selve sætningen for at den virker ?

P.s. den virker med http://www.zzz.dk/database/produkter.asp?produkttype=Haenge&gruppe=fersk

med jeg skal have den til at med tage begge hvis der er der ! Hvad gør jeg....

Avatar billede www.net-ware.dk Nybegynder
30. oktober 2001 - 23:07 #1
du kan skrive hele udtrykket
produkter.asp?qry=Haenge where gruppe=fersk or gruppe=alt

I modtager siden kan du skrive SQLstring=request.querystring
Så for du det helle med. Her skal du huske at ændre %20 til mellemrum
Replace(SQLstring, \"%20\" , \" \" )

Avatar billede pelbym Nybegynder
30. oktober 2001 - 23:20 #2
Jeg forstår ikke helt hvad du mener !

Det virker ikke med bare at skrive:
<a href=\"http://www.zzz.dk/database/produkter.asp?produkttype=Haenge%20and%20gruppe=fersk%20or%20gruppe=alt\">

Også selvom modtagersiden har fået tilføjet:
<%Replace(request.querystring(\"gruppe\"), \"%20\" , \" \" )%>

Avatar billede pelbym Nybegynder
30. oktober 2001 - 23:22 #3
Jeg har iøvrigt ændret where til and, men det burde ikke gøre nogen forskel...
Avatar billede www.net-ware.dk Nybegynder
30. oktober 2001 - 23:28 #4
Efter ? skriver du
produkttype=Haenge%20and%20gruppe=fersk%20or%20gruppe=alt\">

Du skal skrive ?Haenge where gruppe=fersk or gruppe=alt

Fordi request.querystring henter alt der står efter ?

Hvis det du vil havde ud er en søgning i tabellen haenge hvor gruppen er fersk eller alt.
Altså
Haenge where grupe=fersk or gruppe=alt

Jeg havde \"qry=\" for meget med i sætningen.
Avatar billede pelbym Nybegynder
30. oktober 2001 - 23:35 #5
Tabellen hedder produkter, hvor produkttype er et felt med forskellige typer af produkter, og grupper er et felt med forskellige typer af inddelinger for feltet gruppe.

Tror ikke at din løsning virker !! Jeg benytter mysql og asp, hvis det kan hjælpe.
Avatar billede pelbym Nybegynder
30. oktober 2001 - 23:40 #6
<a href=\"http://www.zzz.dk/database/produkter.asp?produkttype=Haenge&gruppe=fersk%20or%20gruppe=alt\">

Modtagersiden (produkt.asp)

<%Replace(SQLstring, \"%20\" , \" \" )%>

set rs = conn.execute(\"select * from produkter where produkttype = \'\" & request.querystring(\"produkttype\") & \"\' and gruppe = \'\" & request.querystring(\"gruppe\") & \"\'\")

Avatar billede www.net-ware.dk Nybegynder
30. oktober 2001 - 23:41 #7
Så skal du skrive følgende efter spørgsmålstegnet:

Select from produkter where grupper=fersk or grupper=alt

Selvfølgelig virker det. Jeg har taget eksempelet fra et eksempel jeg bruger flere steder.
Jeg arbejder med MS SQL og ASP men det er jo et fedt.

Hvis du stadig ikke tror på det jeg skriver så send de input og din request fil så skal jeg skrive det ind og sende tilbage indenfor ca 1 time

mvh

lbl@net-ware.dk
Avatar billede pelbym Nybegynder
30. oktober 2001 - 23:41 #8
Modtagersiden (produkter.asp) sorry
Avatar billede pelbym Nybegynder
30. oktober 2001 - 23:47 #9
Kan jeg godt skrive en select sætning inden i et link ? Eller hvorfor skriver du det ?

Jeg vil gerne sende dig filerne, skal jeg det ?
Avatar billede www.net-ware.dk Nybegynder
30. oktober 2001 - 23:52 #10
Det er idéen at alt der kan variere i select sætningen overføres med kaldet(linket)

Hvis det ikke lykkeds for dig så send filerne

Avatar billede pelbym Nybegynder
31. oktober 2001 - 00:04 #11
Hmmm jeg har sendt filerne til dig...

Men jeg forstår ikke helt at du også vil have en select sætning i selve linket, når der på modtagersiden produkter.asp er selve select sætningen.

Den får jo bare overført hvilken produkttype der er tale om samt hvilken gruppe. Derefter vises produkterne.

???

Avatar billede www.net-ware.dk Nybegynder
31. oktober 2001 - 00:14 #12
Nu har jeg returneret det som er relevant, så er et op til dig om det skal ud på denne side.

mvh

Lars
Avatar billede pelbym Nybegynder
31. oktober 2001 - 00:54 #13
Beklager men jeg kan ikke få det til at virke...du får point for din ihærdighed....
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