Qimen Medlem sedan juni 2001 5 009 inlägg Frågan 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?
------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.
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 &
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 25 nov 2001]
[Redigerat av LarsG den 25 nov 2001]
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
------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.
L LarsG Medlem sedan dec. 2000 12 464 inlägg strSQL="select intInloggningar from members WHERE intUserID = " & session("id")
------------------
essentitia preter non sans multiplicandum
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
------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.
Qimen Medlem sedan juni 2001 5 009 inlägg Tack, nu funkar det.
/r du han före på slutet.
------------------
Fem miljoner fluggor kan inte ha fel, ät bajs.