08. april 2007 - 15:08Der er
4 kommentarer og 1 løsning
Søgning i ASP
Nogen der har en løsning på følgende? Jeg har et søgescript i ASP og MySql, som ellers virker fint, men nu får jeg brug for at sætte et ekstra formularfelt ind på søgesiden med flere valgmuligheder.
1) Hvordan får jeg værdien ud i min SQL med flere valg? 2) Hvordan får jeg sendt værdierne med til næste side i paging?
Jeg antager at din SQL ser nogenlunde sådan her ud i dag: sqlstr = "SELECT * FROM sometable WHERE firstparameter like '%" & request.form("firstcriteria") & "%'"
Du skal blot tilføje de ekstra parametre: sqlstr = "SELECT * FROM sometable WHERE firstparameter like '%" & request.form("firstcriteria") & "%' OR secondparameter like '%" & request.form("secondcriteria") & "%'"
I dit sideskift kan du trække disse parametre med i en URL og bruge request.querystring til at hente dem.
Nej det er ikke helt det jeg mener, det er hvad jeg har nu.
Jeg skal have et ekstra formularfelt bygget på hvor der kan vælges 3 værdier og disse skal så hentes i min SQL med noget der ligner: WHERE IN ('værdi1','værdi2','værdi3')
Og så skal disse med i min request.querystring hvis det kan lade sig gøre??
Jo feks. i formularen landsdel, har jeg jylland, fyn, sjælland, bornholm osv. En bruger skal så have mulighed for at markerer f.eks både jylland og fyn. - så er der jo 2 værdier i samme formularfelt som skal behandles i ASP'en.
Tænkte det nok, kan ikke lade sig gøre. Lukker spg.
Synes godt om
Ny brugerNybegynder
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.