![]() |
# 1 |
חבר בקהילה
|
mysql - timer
נגיד אחד נרשם היום האיפי שלו נכנס למוסד עכשיו אני רוצה Timer
נגיד הוא נרשם בשעה: 12:30:10 שעות:דקות:שניות אז נגיד מחר בשעה הזאות ימחק האיפי יענו 24 שעות עבר איך אני יכול לעשות את זה?
__________________
![]() |
![]() |
![]() |
# 2 |
מתאורר / יצא בחוץ
|
בהרשמה אתה צריך שזה שולח למסד את הנתונים שישלח לך גם את הזמן:
לדוגמא: PHP קוד:
PHP קוד:
|
![]() |
![]() |
# 3 |
חבר וותיק
|
אתה יכול לעשות דבר פשוט, להוסיף טבלה נוספת, תן לה שם כלשהו לדוגמא: cdown, בעת ההרשמה תן לטבלה VALUE של 24 ( מספר השעות ) ותעבוד עם CJ שירוץ כל שעה ויחסר ב 1 מכל הטבלאות של cdown, במידה ו cdown קטן או שווה ל 0, תבצע את הפעולה שאתה רוצה לעשות(במיקרה שלך = מחיקה ).
__________________
You don't shine if you don't glow
|
![]() |
![]() |
# 4 | |
הוסטסניון
|
ציטוט:
למה?? אפשר פשוט להכניס את את הזמן למסד כ UNIX בעזרת הפונקציה time() ואז בשאילתה אפשר לעשות: PHP קוד:
PHP קוד:
__________________
Last edited by Elad-A; 27-08-07 at 12:58.. |
|
![]() |
![]() |
# 5 |
אחראי פורום תחזוק שרתים
|
אתה לא יכול לשים משהו פעיל על המסד עצמו, חייב להיות מישהו או משהו שיעשה את זה
הפתרון היעיל ביותר זה "תוכנה" שרצה על השרת, ומחוברת למסד, ופעם בשעה או שניה, מה שתגיד היא בודקת אם יש רשומות ישנות יותר מ24 שעות ואם כן מוחקת, כמו הDELETE שעשו כאן למעלה האופציה השניה היא להיות תלוי במשתמשים שלך, פשוט לעשות באחד הקבצים שלך שכולם מעבדים, שזה יבדוק אם יש רשומות ישנות ואם כן ימחק, במידה ואתה אתר גדול עם הרבה צפיות אתה יכול לבנות על זה שפעם בשניה מישהו יעבור דף וזה יריץ את הבדיקה הזאת. אם לא אז תעשה את הפתרון הראשון שאמרתי, אפשר לעשות את זה אפילו בPHP ולהריץ את זה דרך השרת בCLI.. בהצלחה
__________________
Omer Cohen
Information Security Specialist eBaY Inc |
![]() |
![]() |
# 6 | |
Whatever
|
ציטוט:
__________________
תומר |
|
![]() |
![]() |
# 7 |
חבר בקהילה
|
תודה לכולם!!
__________________
![]() |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|