webForumDet fria alternativet

E-mail lista baserat på datum

ASPur ASP

2 svar · 175 visningar · startad av nisslass

Medlem sedan nov. 2001348 inlägg
Frågan#1

Hej!

Jag vill, från min databas få en e-mail lista över de användare som inte varit inloggad de senaste 60 dagarna.

Hur gör jag?

E-mail adresserna vill jag ha utskrivna separerade med ";" i en följd, typ: mail1@mail.com;mail2@mail.com;mail3@mail.com osv.

Fältet i databasen som mailadressen sparas i heter "email".

Datumet sparas med hjälp av "Now()" och heter "SenastInloggad"

Tabellen heter users och databastypen är ju då Access!

Tacksam för hjälp!

Medlem sedan dec. 200012 464 inlägg
#2
dim connect,rs,i
set connect = server.createobject("adodb.connection")
connect.open dsn
set rs = connect.execute("select email from users where datediff('d',senastInloggad,date()) > 60")
i = 0
while not rs.eof
if  i > 0 then response.write ";" else i = 1
response.write rs(0) 
rs.movenext
wend
Medlem sedan nov. 2001348 inlägg
#3

Så enkelt, tack!

130 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)