NÅgon som har förslag på hur jag ska lösa så att ett mail skickas till medlemmar som inte loggat in på 2 månader?
Själva SQL-satsen är så gott lös men vet inte riktigt hur jag ska göra för att se till att det bara skickas ett påminnelse mail per medlem och sedan ta bort medlemen om den fortfarande inte loggat in efter 2 veckor efter påminnelse mailet har skickats.
SQL-satsen för att loopa ut personer som inte loggat in på 2 månader.
SELECT COUNT(username) FROM members WHERE datum < SUBDATE(NOW(),INTERVAL 60 DAY)
Jag har gjort så att efter påminnelsen är skickad så sätter jag ett fält i databasen (ex paminnelse_datum) till datumet som brevet skickades.
1. Hämta alla som inte har loggat in på x månader.
2. Skicka påminnelse till dem.
3. Sätt påminelsedatum i databasen.
4. Radera alla som har påminnelsedatum som är äldre än y