Avatar billede l_otto Nybegynder
24. februar 2007 - 23:30 Der er 5 kommentarer og
1 løsning

insæt session

jeg har en søgefunktion og jeg skal have indsæt denne session så den viser det rigtige resultat

denne her skal ind: fornavn = '" & session("fornavn") & "'

strSQL = "SELECT ID, DateKolonne,fornavn,køn,herlev,hede,kommune,hillerød,pris,dato,email,efternavn,fby FROM bestilling WHERE "
strSQL = strSQL & " (herlev LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (fornavn LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (id LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (efternavn LIKE '%" & strKeyword & "%')"
Avatar billede softspot Forsker
24. februar 2007 - 23:32 #1
strSQL = "SELECT ID, DateKolonne,fornavn,køn,herlev,hede,kommune,hillerød,pris,dato,email,efternavn,fby FROM bestilling WHERE "
strSQL = strSQL & " (herlev LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (fornavn LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (id LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (efternavn LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (fornavn = '" & session("fornavn") & "')"
Avatar billede l_otto Nybegynder
25. februar 2007 - 08:57 #2
ikke helt for den må kun vise vagter fra den session, nu viser den alle vagter
Avatar billede softspot Forsker
25. februar 2007 - 14:55 #3
Ja, det er jo godt nok svært at tyde hvad du vil med det spørgsmål du laver der, så det var egentlig også bare det bedst mulige bud. Jeg vil da anbefale dig at bruge lidt mere tid på at formulere dit behov inden du sender spørgsmålet, så sparer du tid for alle parter (også sig selv).

Hvis det kun må være resultater hvor fornavnet som findes i session("fornavn") indgår, så skal du lave en AND i stedet for en OR og alle de andre parametre skal i en samlende parantes:

strSQL = "SELECT ID, DateKolonne,fornavn,køn,herlev,hede,kommune,hillerød,pris,dato,email,efternavn,fby FROM bestilling WHERE "
strSQL = strSQL & " ((herlev LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (fornavn LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (id LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " OR (efternavn LIKE '%" & strKeyword & "%'))"
strSQL = strSQL & " AND (fornavn = '" & session("fornavn") & "')"
Avatar billede l_otto Nybegynder
25. februar 2007 - 21:24 #4
men du kunne alligevel lave den rigtige kode, tak :-) og svar
Avatar billede softspot Forsker
25. februar 2007 - 21:31 #5
Velbekomme :)
Avatar billede softspot Forsker
25. februar 2007 - 21:44 #6
Tak for point :)
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

IT-JOB

KMD A/S

SAP-arkitekt

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Chef til stor applikationstransformation i Forsvaret

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Er du vores nye IT-supporter til Cyberdivisionens supportteam i Hvidovre?