ציטוט:
נכתב במקור על ידי X-T
אתה יכול לעשות דבר פשוט, להוסיף טבלה נוספת, תן לה שם כלשהו לדוגמא: cdown, בעת ההרשמה תן לטבלה VALUE של 24 ( מספר השעות ) ותעבוד עם CJ שירוץ כל שעה ויחסר ב 1 מכל הטבלאות של cdown, במידה ו cdown קטן או שווה ל 0, תבצע את הפעולה שאתה רוצה לעשות(במיקרה שלך = מחיקה ).
|
למה??
אפשר פשוט להכניס את את הזמן למסד כ UNIX בעזרת הפונקציה time()
ואז בשאילתה אפשר לעשות:
PHP קוד:
mysql_query("DELETE FROM table WHERE NOW() - regtime > 86400");
או:
PHP קוד:
mysql_query("DELETE FROM table WHERE UNIX_TIMESTAMP() - regtime > 86400");
**אני לא בטוח לגבי NOW