הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה בדחיפות!!! (https://hosts.co.il/forums/showthread.php?t=70383)

spi7fire 19-12-08 16:38

עזרה בדחיפות!!!
 
היי חבר'ה,
אני לא יודע מה לעשות, והאתר כבר יצא לפועל :)
(מדובר באתר החידות שלי)

אני מנסה להכניס לתוך ערך date בSQL נתון של זמן.
עכשיו, את הזמן אני מחשב בצורה הבאה:
אני שומר time() לsession של הרגע הראשון בו מישהו נכנס לאתר, ואז כשהוא מסיים - אני מכניס לתוך משתנה חדש חיסור של time() מהsession ששמרתי..
כלומר:
$x = time() - $_SESSION['firsttime'];

(תעתיקו את זה למקום שתעשו right to left ותבינו)

עכשיו, התוצאה היא X שניות..
אני מנסה לשמור את זה בDB והוא מכניס לי ערך שגוי (הוא מכניס לי 00:00:00)
הערך הוא מסוג time בDB.

בדקתי את זה, ואם אותו X קטן מ60 שניות אז הוא כן מציג את זה..

ניסתי את הפונקציות:
getdate()
strtotime()
ושניהן לא עבדו..

למישהו יש רעיון??

תודה!

intercooler3819 19-12-08 17:17

תבדוק איך אתה מכניס
אני אישית הייתי מציע לך לשמור בתור INT בעל 10 ספרות את הTIMESTAMP

spi7fire 19-12-08 18:36

מצאתי פתרון, אפשר לנעול.
החלטתי לשמור את משך הזמן כtinytext וזהו, לא להסתבך עם זה..


כל הזמנים הם GMT +2. הזמן כעת הוא 02:48.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ