Har jag missat något nu eller kan du inte hämta allt i en sqlfråga och få det i ordning direkt?
sql = "select idkort, status from members where username = '" & recset("medlem") & "' order by status, username"
10 svar · 227 visningar · startad av ampy
Har denna kod:
Do Until RecSet.EOF
sql = "select idkort from members where username = '" & recset("medlem") & "'"
set rs = connect.execute(sql)
useridkort = rs(0)
sql = "select status from members where username = '" & recset("medlem") & "'"
set rs = connect.execute(sql)
userstatus = rs(0)
y = 0
If useridkort = "polis" Then
Response.Write "<img src=""bilder/idpolis.gif"">"
ElseIf useridkort = "pojke" Then
Response.Write "<img src=""bilder/idpojke.gif"">"
Else
Response.Write "<img src=""bilder/idflicka.gif"">"
End If
if userstatus = "online" then
response.write " <a target='_top' href='krypin.asp?id=" & recset("medlem_id") & "'><font color=""#009900"">"
else
response.write " <a target='_top' href='krypin.asp?id=" & recset("medlem_id") & "'><font color=""#DD0000"">"
end if
%>
<%
username = recset("medlem")
if username = "Gummimannen" then
response.write "Gummiman."
else
If Len(username) > 11 then
strusername = Left(username,11)
response.write ""&strusername&"."
else
response.write username
End If
end if%>
</a></font>
<br>
<%
recset.movenext
loop
Nu ordnas ju namnen efter bokstavsordning men jag vill ha så att de som är online visas först med bokstavsordning, sen de offline med bokstavsordning, kommer inte på hur man kan lösa det.
Någon annan som kan visa hur man gör?
Har jag missat något nu eller kan du inte hämta allt i en sqlfråga och få det i ordning direkt?
sql = "select idkort, status from members where username = '" & recset("medlem") & "' order by status, username"
Går inte. Det är två olika tabeller.
? Tyckte inte att det såg ut så i din kod!?!
Vad medlem har för status hämtar jag från en annan tabell.
Klart att det går att få fram i en fråga. Hur är tabellerna definierade?
Genom ID:t
Hur ser din tabellstruktur ut då?
Tabellen kompisar:
ID Räknare
agare Text
agare_id Tal
medlem Text
medlem_id Tal
godkann Text
Tabellen members:
Innehåller väldigt många kolumner men det ni behöver veta är
ID Räknare
status Text
Ingen som kan visa hur man gör?