webForumDet fria alternativet
Logga in / Bli medlem

If och SQL

ASP

2 svar · 218 visningar · startad av Method

Medlem sedan apr. 2001357 inlägg
Trådstart#1

Hej,

Jag har två dropdown menyer med alternativ för att få olika "vyer" på sidan. Jag använder denna kod nu

if kontor= "" then
SQL = "SELECT * FROM ansokan ORDER BY Efternamn ASC"
else
if jobb then
SQL = "SELECT * FROM ansokan WHERE kontor = '" & kontor & "' ORDER BY Efternamn ASC"
else
SQL = "SELECT * FROM ansokan WHERE kontor = '" & kontor & "' AND jobb = '" & jobb & "' ORDER BY Efternamn ASC"
end if
end if

men det blir fel med denna även om jag väljer ett jobb så visas alla poster.

Väljer jag bara kontor så skall bara de personer som är "knutna" till det kontoret visas.

men väljer jag bara jobb och inte kontor så skall bara de personer med det jobbet visas

ok väljer jag inget i dropdown menyerna så skall alla personer visas.

Tack på förhand

Jonas

Medlem sedan dec. 200012 464 inlägg
#2

if kontor= "" then
if jobb = "" then
SQL = "SELECT * FROM ansokan ORDER BY Efternamn ASC"
else
SQL = "SELECT * FROM ansokan where jobb = '" & jobb & "' ORDER BY Efternamn ASC"
end if
else
if jobb = "" then
SQL = "SELECT * FROM ansokan WHERE kontor = '" & kontor & "' ORDER BY Efternamn ASC"
else
SQL = "SELECT * FROM ansokan WHERE kontor = '" & kontor & "' AND jobb = '" & jobb & "' ORDER BY Efternamn ASC"
end if
end if
Medlem sedan apr. 2001357 inlägg
#3

tack så mycket LarsG ;) ;) ;)

om man vill ha en dropdown som man kan välja typ

visa inlägg från de 10 senaste dagarna
visa inlägg från den senaste månaden

hur utformar man en sån?

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)