---
title: "funkar ju inte :("
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6386-funkar-ju-inte"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jispir"
published: "2000-08-21T07:01:00.000Z"
updated: "2000-08-21T20:15:00.000Z"
replies: 11
views: 403
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/6386-funkar-ju-inte"
---

# funkar ju inte :(

## #1 — jispir, 2000-08-21T07:01Z

nån som kan hjälpa mig för jag får inte den funktionen som jag vill ha. Detta script som jag visar här under ska visa vilka som är online utav sina kompisar samt vilka som inte är online men det funkar inte även de som är online lägger sig under offline.
kod:

\<%
'kontrollerar vilka som är kompisar
 	Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open("DRIVER={Microsoft Access Driver (\*.mdb)}; DBQ=" & Server.MapPath("..\\db\\min datbas.mdb"))
SQLStmt = "SELECT \* FROM \[kompisar\] WHERE kompisar.tilhar = " & session("userID") & " ORDER BY kompisnamn  "
	Set RS = Connection.Execute(SQLStmt)

 'kontrollerar om nån är online
	Set Conne = Server.CreateObject("ADODB.Connection")
Conne.Open("DRIVER={Microsoft Access Driver (\*.mdb)}; DBQ=" & Server.MapPath("..\\db\\min databas.mdb"))
SQLStmt = "SELECT \* FROM Login WHERE id= " & rs("kompisid") & " ORDER BY Login"
	Set RS2 = Conne.Execute(SQLStmt)

%\>

\<%
Do Until RS2.EOF
%\>
\<font face="Verdana,Arial" size=1 color="#000080" style='font-size:10px;'\>- Online -\<br\>\<br\>\</font\>
\<% if rs2("onlajn") = "1" then %\>
\</center\>\<font face="Verdana,Arial" size=1  style='font-size:9px;'\>
 \<a href=javascript:popup('info.asp?id=\<%= rs("kompisid")%\>');\>
 &nbsp;\<img src="rodpunkt.jpg" border="0" onMouseover="window.status='Ta Bort -Namnn-';return true" onMouseout="window.status='';return true" width="6" height="7"\> &nbsp; \<% = rs("kompisnamn") %\>\<br\>
 \</a\>      \<%end if%\>
         \<%
RS2.MoveNext
Loop
RS2.Close
Conne.Close
%\>
  \</font\>\<br\>
\<center\>\<font face="Verdana,Arial" size=1 color="#000080" style='font-size:10px;'\>- Offline -\<br\>\<br\>\</font\>\</center\>
\</center\>\<font face="Verdana,Arial" size=1  style='font-size:9px;'\>
\<%
Do Until RS.EOF 
       %\>
   
\<a href=javascript:popup('info.asp?id=\<%= rs("kompisid")%\>');\>
 &nbsp;\<img src="rodpunkt.jpg" border="0" onMouseover="window.status='Ta Bort -Namnn-';return true" onMouseout="window.status='';return true" width="6" height="7"\> &nbsp; \<% = rs("kompisnamn") %\>\<br\>
\<a/\>\<br\>
       \<%
RS.MoveNext
Loop
 RS.Close 
  
  Connection.Close
  
 %\>
vad lite jag fixar själv nu för tiden då :) måste ha hjälp hela tiden skit oxå skärp dig nu jesper :)

Skällde lite på mig själv bara :)

Permalänk: https://www.webforum.nu/p/6386

## #2 — jispir, 2000-08-21T13:57Z

Finns det ingen som kan hjälpa mig??

Permalänk: https://www.webforum.nu/p/245577

## #3 — emission, 2000-08-21T14:16Z

Jodå, om du beskriver lite hur du tänkt att det ska fungera.

En anna detalj, du behöver inte två connection-objekt för att göra två sökningar. Fimpa conne..

Permalänk: https://www.webforum.nu/p/245578

## #4 — jispir, 2000-08-21T14:22Z

Okee...Jag ska fimpa conne...kom på det för en stunds sedan att man inte behöver två!

Som du ser så har jag delat upp det i två delar ett ställe där det står online och ett där det står offline. Jag vill att när onlajn har värdet 1 för en av kompisarna så ska han hamna under online och när värdet är 0 så ska de hamna under Offline.

Som det är nu så hamnar alla under offline!
hoppas du förstår nu!

Permalänk: https://www.webforum.nu/p/245579

## #5 — jispir, 2000-08-21T16:18Z

är det så svårt så ingen här klarar av det eller??

Permalänk: https://www.webforum.nu/p/245580

## #6 — @nders, 2000-08-21T16:32Z

nej då, så svårt är det inte. ;)
skämt åsido.

Först och främst så hade jag nog sorterat i sql-frågan först på onlajn (desc) och sedan på kompisnamn (asc).

sen kan det vara så att onlajn slänger ifrån sig något annat än en variant som är "1" eller "0"? vad är onlajn för datatyp i din tabell?

nu var det ett tag sedan jag pillade med access och asp, men om onlajn är ett ja/nej- fält så kan det kanske vara så att det är true resp. false du ska jämföra med. 

du kan också pröva att skriva 

```
if cstr(rs2("onlajn")) = "1" then ...
```

sen som övning så kan du ju kanske pröva att peta ihop dina båda sql-frågor till en... :)

lycka till.

Permalänk: https://www.webforum.nu/p/245581

## #7 — Danmagnus, 2000-08-21T16:33Z

Hur gör du om nån bara stänger ner webläsaren, då finns ju "online" kvar.

Permalänk: https://www.webforum.nu/p/245582

## #8 — jispir, 2000-08-21T16:37Z

Tack @nders jag kör med data typen tal.

Till Danmagnus: Vet jag inte har inte kommit på nått annat sätt att göra dett utan global.asa :)
Men du kanske har nån idé som du vill dela med dig om ;)

Permalänk: https://www.webforum.nu/p/245583

## #9 — jispir, 2000-08-21T16:51Z

@nders det funkade inte heller. Finns det nån som kan hjälpa mig med att byta ut min kod till nån anna kod eller nått?? så det funkar ;)

Permalänk: https://www.webforum.nu/p/245584

## #10 — @nders, 2000-08-21T17:01Z

om du zippar ihop asp-fil och databas så ska jag försöka kika på det från mitt håll. fast mjälla till cartman@mail.nu är du bussig!

Permalänk: https://www.webforum.nu/p/245585

## #11 — jispir, 2000-08-21T19:16Z

Ska bara meddela att det är löst nu och jag tackar så jätte mycket för din hjälp @nders!

Permalänk: https://www.webforum.nu/p/245586

## #12 — Danmagnus, 2000-08-21T20:15Z

visst finns det sätt men det är så krångligt att man börjar lipa. göra en application med alla inloggade anv. plus ett klockslag för varje namn. sen
en META REFRESH på 10 sek som uppdaterar DITT namn i application-variabeln med DITT namn och nytt fräsch klockslag, och samtidigt raderar namn som är 20 sek gamla. eller så kan man göra det med onunload javascript som skickar vidare till avloggningsida när man klickar ner fönstret eller byter web-adress. sådärja!, nu kräver jag att nån kodar detta till mig för jag orkar fan inte.. :)  ...

Permalänk: https://www.webforum.nu/p/245587

---

Tråden på webben: https://www.webforum.nu/amne/asp/6386-funkar-ju-inte
