visa poäng

ASP

5 svar · 194 visningar · startad av Qimen

Medlem sedan juni 20015 009 inlägg
Trådstart#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?

Medlem sedan dec. 200012 464 inlägg
#2

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 &

Medlem sedan juni 20015 009 inlägg
#3

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

Medlem sedan dec. 200012 464 inlägg
#4
strSQL="select intInloggningar from members WHERE intUserID = " & session("id")
Medlem sedan juni 20015 009 inlägg
#5

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
Medlem sedan juni 20015 009 inlägg
#6

Tack, nu funkar det.

/r du han före på slutet.

385 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
124 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)