Avatar billede Slettet bruger
08. oktober 2006 - 19:32 Der er 10 kommentarer og
1 løsning

Fejl ved Querystring

Hvor er fejlen her eller kan det ikke lade sig gøre?

strSQL = "SELECT * FROM upload Where Kategori = request.querystring(kat) ORDER BY tid DESC"

Kan det ikke lade sig gøre det jeg laver her?
Den skal udtrække den "kat = kategori" jeg skriver i min querystring?

Mvh.
Henrik
Avatar billede softspot Forsker
08. oktober 2006 - 19:36 #1
Hvis ellers kategori er et tal og værdien i kat er et tal, så prøv med denne version i stedet:

strSQL = "SELECT * FROM upload WHERE Kategori = " & request.querystring("kat") & " ORDER BY tid DESC"

Evt. læg en kontrol af feltet omkring hele forspørgslen:

if isNumeric(request.querystring("kat")&"") then
  strSQL = "SELECT * FROM upload WHERE Kategori = " & request.querystring("kat") & " ORDER BY tid DESC"

  ' ... RESTEN AF FORSPØRGSELSPROCESSEN ...
else
  ' FEJLMELD!
end if
Avatar billede Slettet bruger
08. oktober 2006 - 19:55 #2
Tak for dit hurtige svar.
Det er desværre ikke et tal, kan det ikke laves uden?
Mine kategorier er sjove, dyr, styrt osv.
Ellers er der temmelig meget jeg skal have lavet om. :-(
Avatar billede nielle Nybegynder
08. oktober 2006 - 19:57 #3
Hvis det tekst, i stedet for tal, skal der såmæn bare '-tegn rundt om for at det virker:

strSQL = "SELECT * FROM upload WHERE Kategori = '" & Request.QueryString("kat") & "' ORDER BY tid DESC"
Avatar billede Slettet bruger
08. oktober 2006 - 20:03 #4
aha.. :-)

Det gav også lidt mere resultat nu... Super...
Men et eller andet går galt, ved bare ikke lige hvad...

Kan du se det ud fra dette?
http://www.hyggestedet.dk/filmklip.asp?kat=sjove
Avatar billede nielle Nybegynder
08. oktober 2006 - 20:04 #5
Ikke uden at se din kode. :^)
Avatar billede Slettet bruger
08. oktober 2006 - 20:07 #6
hehe... :-)
Det var også bare mig der var blind...
Men mange tak for hjælpen.. Det var guld værd...
Du får lige point for svar..
Avatar billede nielle Nybegynder
08. oktober 2006 - 20:09 #7
Bare giv dem til softspot :^)
Avatar billede Slettet bruger
08. oktober 2006 - 20:33 #8
Ok.. :-) Men tak alligevel.
softspot giver du lige svar.. :-)
Avatar billede softspot Forsker
08. oktober 2006 - 21:38 #9
Jo, det kommer her - jeg har nu ikke noget imod at dele med nielle :)
Avatar billede nielle Nybegynder
08. oktober 2006 - 21:39 #10
Rart at høre, men det bliver ikke denne gang ;^)
Avatar billede softspot Forsker
09. oktober 2006 - 10:03 #11
Jamen, så tak for point da :)
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