webForumDet fria alternativet

Lista alla utom...

4 svar · 207 visningar · startad av sven

svenMedlem sedan aug. 2001383 inlägg
#1

Har en tabell där alla användare finns. Är man inloggad finns också en session username.

Nu vill jag lista alla typ: "select user from tbl_user" vilket inte är så svårt.
Men hur gör jag om jag vill lista alla och utesluta session("username")?

------------------
/Sven

LarsGMedlem sedan dec. 200012 464 inlägg
#2
sql = "select * from tbluser where not username = '" & session("username") & "'"

------------------
essentitia preter non sans multiplicandum

svenMedlem sedan aug. 2001383 inlägg
#3

Men om man nu har en söksida då... resultatet sorteras ut så här
sql = " SELECT * FROM tbl_user WHERE user LIKE '%"&sok&"%' OR fnamn LIKE '%"&sok&"%' OR enamn LIKE '%"&sok&"%' ORDER BY user2 "
Hur utesluter jag nu session("username")

På samma sätt?

Tänker på att användaren kan ju heta Sven Svensson och ha användarnamnet Sven
------------------
/Sven

[Redigerat av sven den 17 jan 2002]

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Jo, ungefär lika. Bara du håller reda på parenteserna så

sql = " SELECT * FROM tbl_user WHERE ( user LIKE '%"&sok&"%' OR fnamn LIKE '%"&sok&"%' OR enamn LIKE '%"&sok&"%' ) and not user = '" & session("username") &"' ORDER BY user2 "

------------------
essentitia preter non sans multiplicandum

svenMedlem sedan aug. 2001383 inlägg
#5

Tack...

------------------
/Sven

124 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)