Qimen Medlem sedan juni 2001 5 009 inlägg Trådstart 25 nov. 2001 13:16 #1 Hej jag har denna kod för att lägga till en poäng för varje medlem.
strSQL="UPDATE members SET intInloggningar = intInloggningar + 1 WHERE intUserID = " & RecSet("id")
Connect.execute (strSQL)
Hur gör jag för att hämta en medlemms aktuella poängställning från en databas och skriva ut det i webbläsaren?
L LarsG Medlem sedan dec. 2000 12 464 inlägg Sparar du användarens id i en sessionvariabel så kan du göra så här
strSQL="select intInloggningar from members WHERE intUserID = " & session("id")
set rs = Connect.execute (strSQL)
if not rs.eof then
response.write "Antal poäng: " & rs(0)
end if
red: glömde &
Qimen Medlem sedan juni 2001 5 009 inlägg Då får jag felmeddelande om Kompileringsfel i Microsoft VBScript fel '800a0401'
Slut på programsats förväntas.
strSQL="select poang from members WHERE id = " Session("login")
-----------------------------------------------^
Alltså att den pekar på s i session
L LarsG Medlem sedan dec. 2000 12 464 inlägg strSQL="select intInloggningar from members WHERE intUserID = " & session("id")
Qimen Medlem sedan juni 2001 5 009 inlägg Min Session ser ut så här:
If Session("login") <> "ok" Then
Session("meddelande") = "Du har blivit urloggad, var god logga in igen!"
Response.Redirect "../default.asp"
End If
Qimen Medlem sedan juni 2001 5 009 inlägg Tack, nu funkar det.
/r du han före på slutet.