![]() |
|
|
|||||||
| Databashanterare & SQL Diskussioner om databashanterare och SQL. Exempelvis DML, DDL, MySQL, MS SQL Server samt datamodellering. |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2001-08-18
Ort: Göteborg
Inlägg: 375
Lösningar: 0 |
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 |
|
|
|
|
|
#2 |
|
Medlem
Årets medlem 2001 Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 958 |
Kod:
sql = "select * from tbluser where not username = '" & session("username") & "'"
essentitia preter non sans multiplicandum
__________________
essentitia preter non sans multiplicandum |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2001-08-18
Ort: Göteborg
Inlägg: 375
Lösningar: 0 |
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] |
|
|
|
|
|
#4 |
|
Medlem
Årets medlem 2001 Registrerad: 2000-12-03
Ort: Uppsala
Inlägg: 12 465
Lösningar: 958 |
Jo, ungefär lika. Bara du håller reda på parenteserna så
Kod:
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
__________________
essentitia preter non sans multiplicandum |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|