Avatar billede plato Juniormester
20. januar 2004 - 23:05 Der er 2 kommentarer og
1 løsning

Request.Querystring x2

Hejsa NG.

I toppen af min asp dokument har jeg:

<%
  karakter = Request.Querystring("karakter")
  if karakter = "09" then karakter = "[0-9]"
%>

Når så jeg kalder side med f.eks

reviews.asp?karakter=A
(strSQL = "SELECT * FROM anmeld WHERE titel LIKE '"  & karakter & "%' ORDER
BY titel")

Viser den alle emner som starter med A.

Nu vil jeg gerne dokumentet kan 2 ting.

Så jeg satte denne er ind i toppen ligeunder:
<%
  writer = Request.Querystring("writer")
%>

kalder siden:
reviews.asp?writer=Peter
(strSQL = "SELECT * FROM anmeld WHERE titel LIKE '"  & karakter & "%' OR '"
& writer & "%'  ORDER BY titel")

Men det virker bare slet ikke.. Så viser den bare alle emnerne.

Nogen der kan hjælpe?
Avatar billede eagleeye Praktikant
20. januar 2004 - 23:08 #1
Du skal havde en kolonne ind som man skal søge i med write. Samt måske skal det være AND og ikke OR, men or vil den også finde dem som starter med andet bogstav end det valgte hvis navet er i writer.

strSQL = "SELECT * FROM anmeld WHERE titel LIKE '"  & karakter & "%' AND write LIKE '%" & writer & "%'  ORDER BY titel"
Avatar billede plato Juniormester
20. januar 2004 - 23:11 #2
Du er en guttermand :-)

Smider du lige et svar.
Avatar billede eagleeye Praktikant
20. januar 2004 - 23:12 #3
Ok her et svar ;)
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