הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 19-12-08, 16:38   # 1
spi7fire
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2008
הודעות: 325
שלח הודעה באמצעות ICO אל spi7fire

spi7fire לא מחובר  

עזרה בדחיפות!!!

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

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

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

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

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

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

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

תודה!
  Reply With Quote
ישן 19-12-08, 17:17   # 2
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

תבדוק איך אתה מכניס
אני אישית הייתי מציע לך לשמור בתור INT בעל 10 ספרות את הTIMESTAMP
__________________
  Reply With Quote
ישן 19-12-08, 18:36   # 3
spi7fire
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2008
הודעות: 325
שלח הודעה באמצעות ICO אל spi7fire

spi7fire לא מחובר  

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

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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