0
Ich habe 2 Spalten in derselben Tabelle, ich versuche, alle IDs zu zählen, das Ablaufdatum größer 7 Tage ab heute Spalt ZeitstempelMySQL-Abfrage holen nächste 7 Tage führen, wenn zwei Spalten zu vergleichen Zeitstempel
ist Bitte werfen Sie einen Blick in meine Tabelle
user_pages
id | expiry | today | Flag |
1 | 2016-02-08 15:03:57 | 2016-03-24 07:17:01 | 0 |
2 | 2016-03-31 07:17:01 | 2016-03-24 07:17:01 | 1 |
ich versuche dies:
("SELECT COUNT(id) AS aggeorders FROM user_pages
WHERE user_id ='$id'
And expiry > today + INTERVAL 7 DAY)");
auch brauche ich einen Cronjob laufen Flag setzen = 1
("update user_pages
if expiry > today + INTERVAL 7 DAY) set flag = 1");
jedoch keiner von ihnen arbeitete. Irgendwelche Ideen, wie man es erreicht?
es für cronjob gonna, dass der Check, ich muss auch ids als –
zählen 1- ("SELECT COUNT (id) AS aggeorders VON user_pages WHERE user_id = '$ id' Und Ablauf> today + INTERVAL 7 DAY)"); –
Sobald ich ID zähle, werde ich '