webForumDet fria alternativet

lägga till och sedan ändra datum

ASP

25 svar · 539 visningar · startad av Qimen · sida 2 av 2

Frågan, av Qimen

Hej Hur gör jag för att varje gång någon loggar in ska en sql sats köras där den kollar alla användare som har ett värde mer än 0 på betalt, om man har mer än noll ska den kolla om fältet tabetalt är ja om den är det ska den kolla datumbetalt, om datumbetalt är mer än ett dygn sedan den uppdaterades så ska den uppdatera fältet pixlar med värdet ifrån fältet betalt. Alltså den ska kolla betala u

Läs frågan i sin helhet →
Medlem sedan mars 20015 287 inlägg
#21

Qimen skrev:

...Sen blir det jobbigt om man har en databas på ett par hundra mb.

Törs man fråga vad en databas egentligen innehåller som är på ett par hundra mb? *väldigt nyfiken*

Medlem sedan juni 20015 009 inlägg
#22

*hemlis* :P

Medlem sedan juni 20015 009 inlägg
#23

men om det blir lättare ska jag naturligtvis ändra om så att jag har det i samma db

Medlem sedan juni 20015 009 inlägg
#24

Humm det var ju lätt att ändra.
Nu har jag båda tabellerna i samma databas.
Hur ska koden se ut då?

Medlem sedan juni 20015 009 inlägg
#25

Ingen som vet hur jag ska skriva då?

Medlem sedan juni 20015 009 inlägg
#26
update anvandare inner join sak in 'sak.mdb'
on husnamn = sak
set pixlar = pixlar - (datediff('d',shyra,date())-1)*hyra,
shyra = date() 
where shyra < date()
and pixlar > (datediff('d',shyra,date())-1)*hyra

För dom som inte har råd

update anvandare inner join sak in 'sak.mdb'
on husnamn = sak
set iq = iq - 1, yta = 10, husnamn = 'Stadsparken',
hus = 'Parken'
where shyra < date()
and pixlar < (datediff('d',shyra,date())-1)*hyra

Fick dessa koderna för ett par dagar sedan. Men jag har ändrat nu så att jag har allt i samma databas. Hur ska jag ändra dessa koder då?

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)