Avatar billede -sofus- Nybegynder
09. september 2003 - 12:20 Der er 3 kommentarer og
1 løsning

problem med søgefunktionen

Jeg har lavet en søge funktion, hvor man kan søge en bruger, hvis man har lidt info om ham.

Men der skal også være muligheden for at hvis man skriver id på brugeren, skal den tage den bruger som har præcis det brugerid.

Derfor har jeg lavet en funktion, som vælger en sql string hvis der er angive brugerid og en anden hvis der ikke er angivet brugerid.


<%
if Request("id") <> ""
then
strSQL = "SELECT top 1 * from users Where  address like '%"&Request("adresse")&"%' and city like '%"&Request("by")&"%' AND email like '%"&Request("email")&"%' AND realname like '%"&Request("navn")&"%' AND nickname like '%"&Request("nick")&"%'"
else
strSQL = "SELECT top 1 * from users Where  userid = '"&Request("id")&"''"
set rs = Conn.execute(strSQL)
Do Until rs.EOF
%>
Avatar billede gertp Nybegynder
09. september 2003 - 12:23 #1
<%
if Request("id") <> ""
then
strSQL = "SELECT top 1 * from users Where  userid = '"&Request("id")&"''"
else
strSQL = "SELECT top 1 * from users Where  address like '%"&Request("adresse")&"%' and city like '%"&Request("by")&"%' AND email like '%"&Request("email")&"%' AND realname like '%"&Request("navn")&"%' AND nickname like '%"&Request("nick")&"%'"
end if

set rs = Conn.execute(strSQL)
Do Until rs.EOF
%>
Avatar billede cesil Nybegynder
09. september 2003 - 12:57 #2
if Request("id") <> ""
then
strSQL = "SELECT * from users Where  userid ="&Request("id")
else
strSQL = "SELECT * from users Where  address like '%"&Request("adresse")&"%' and city like '%"&Request("by")&"%' AND email like '%"&Request("email")&"%' AND realname like '%"&Request("navn")&"%' AND nickname like '%"&Request("nick")&"%'"
end if
Avatar billede gertp Nybegynder
09. september 2003 - 13:00 #3
det var et svar :)
Avatar billede -sofus- Nybegynder
09. september 2003 - 15:14 #4
næsten rigtigt gertp
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