webForumDet fria alternativet

plussa +1

ASP

35 svar · 267 visningar · startad av hacktheplanet · sida 2 av 2

Frågan, av hacktheplanet

Hur gör jag så att det inte plussas på 1 poäng om medlemen har redan loggat in?? Men han kan få +1 nästa dag. strSQL="UPDATE members SET poang = poang + 1 WHERE ID = " & RecSet("id")

Läs frågan i sin helhet →
Medlem sedan nov. 2001263 inlägg
#21

händer ingenting

Medlem sedan okt. 20005 273 inlägg
#22

då skriver vi så här:

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
Do Until RecSet.EOF

if lcase(recset("username")) = lcase(request.form("username")) and lcase(recset("losen")) = lcase(request.form("losen")) then

RecSet("datum") = Now
RecSet("status") = "online"

RecSet.Update

Session("namn") = RecSet("fnamn") & " " & RecSet("enamn")
Session("fnamn") = RecSet("fnamn")
Session("enamn") = RecSet("enamn")
Session("Username") = RecSet("Username")
Session("login") = "ok"
Session("id") = RecSet("id")
Session("status") = "online"
Session("epost") = RecSet("epost")

Session.TimeOut = 40

strsql = "update members set poang = poang + 1, Datum = now() " & _ 
" where datediff('d',Datum,now()) <> 0 and id = " & Session("id")
Response.Write strsql
Response.end

vad får du då?

------------------
Icaaq, mannen med korven. som hejar på Bajen(!)

[Redigerat av icaaq den 21 nov 2001]

Medlem sedan nov. 2001263 inlägg
#23

plussas ej

Medlem sedan nov. 2001263 inlägg
#24

update members set poang = poang + 1, Datum = now() where datediff('d',Datum,now()) <> 0 and id = 6

Medlem sedan nov. 2001263 inlägg
#25

icaaq wohooooooo

Medlem sedan okt. 20005 273 inlägg
#26

jag tycker den ser helt ok ut ....och du får inga felmess?

------------------
Icaaq, mannen med korven. som hejar på Bajen(!)

Medlem sedan nov. 2001263 inlägg
#27

nope

Medlem sedan nov. 2001263 inlägg
#28

hur funkar det fattar inte

Medlem sedan okt. 20005 273 inlägg
#29

testa så här da?

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
Do Until RecSet.EOF

if lcase(recset("username")) = lcase(request.form("username")) and lcase(recset("losen")) = lcase(request.form("losen")) then

RecSet("datum") = Now
RecSet("status") = "online"

RecSet.Update

Session("namn") = RecSet("fnamn") & " " & RecSet("enamn")
Session("fnamn") = RecSet("fnamn")
Session("enamn") = RecSet("enamn")
Session("Username") = RecSet("Username")
Session("login") = "ok"
Session("id") = RecSet("id")
Session("status") = "online"
Session("epost") = RecSet("epost")

Session.TimeOut = 40

strsql = "update membres set poang = poang + 1, Datum = now() " & _ 
" where datediff('d',Datum,now()) <> 0 and id = " & Session("id")
Response.Write strsql
connect.execute(strsql),,128

vad får du då?

------------------
Icaaq, mannen med korven. som hejar på Bajen(!)

Medlem sedan nov. 2001263 inlägg
#30

samma skit

Medlem sedan nov. 2001263 inlägg
#31

funkar inte

Medlem sedan okt. 20005 273 inlägg
#32

då bör du ta bort de snälla felmedelandena du har instält på din webbläsare

de finns under verktyg--->internet-alternativ-->avancerat

där någonstans ska det finnas :)

------------------
Icaaq, mannen med korven. som hejar på Bajen(!)

Medlem sedan nov. 2001263 inlägg
#33

händer inget
vad ska komma fram

Medlem sedan okt. 20005 273 inlägg
#34

om du kör med den koden jag gav dig sist så var det ett uppenbart fel i den och det skulle generera ett felmeddelande.....

men nu är jag för trött för att tänka så nån annan får lösa detta

------------------
Icaaq, mannen med korven. som hejar på Bajen(!)

Medlem sedan nov. 2001263 inlägg
#35

så där kanske
update members set poang = poang + 1, Datum = now() where datediff('d',Datum,now()) <> 0 and id = 7

Medlem sedan nov. 2001263 inlägg
#36

vad är det för fel på koden?
kommer det och funka så att det inte plussas på 1 i användarens tabell när han redan har loggat in 1 gång

strsql = "update members set poang = '"& poang + 1 &"', Datum = "& now() &" where datediff("d", Datum,now()) <> 0 and id = "& recset("ID")"
271 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
137 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)