hmm.. gör en if sats som kollar om den är inloggad och isåfall..
Application("lundquist") = Application("lundquist") - 1
I global.asa skriver du
Sub Application_OnStart
Application("lundquist") = 50
End Sub
Hoppas jag fattade rätt
2 svar · 152 visningar · startad av erika
Hallo.
Har en databas och en sida där användare loggar in på mina sidor.
Har en sida som listar besökarens namn osv som ligger lagrat i databasen som hämtas efter att besökaren loggat in med användarnamn och lösenord.
Sen har jag en kolumn där det står inloggningar.
Den har siffra 50 som standard och jag vill att den minskar med 1 varje gång besökaren kommer till en viss sida sen.
Hur gör jag en funktion som minskar en siffra som finns lagrad i databasen ( olika för varje besökare ).
// Erika
hmm.. gör en if sats som kollar om den är inloggad och isåfall..
Application("lundquist") = Application("lundquist") - 1
I global.asa skriver du
Sub Application_OnStart
Application("lundquist") = 50
End Sub
Hoppas jag fattade rätt
Det beror lite på hur din databas ser ut, men jag antar att du har en tabell som heter users där användare ligger lagrade.
Om den innehåller kolumnerna
name!visits
och du har aktuellt användarnamn lagrat i variabeln username så skulle det kunna se ut så här.
set connect = server.createobject("adodb.connection")
connect.open dsn
sql = " update users set visits = visits - 1 where name = '" & username & "'"
connect.execute sql,,128
connect.close
------------------
essentitia preter non sans multiplicandum