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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 02-05-06, 12:48   # 1
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

[MYSQL] סוג שדה - תאריך.

איזה סוג שדה ב MYSQL נראה כמו תוצאת הפונקציה date() ??
אני יודע שיש שם timestamp ועוד כמה שאין לי ממש מושג..
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 02-05-06, 12:55   # 2
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

לא מומלץ.
יש שמה סוג שדה שנקרא DATE, אבל מומלץ להזין ידנית.
זה עושה בעיות, הופך והכל.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 02-05-06, 14:50   # 3
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

OK.
באותו נושא אני אשאל שאלה אחרת:
PHP קוד:
$date_l_ex explode("."$date_l);
$date_l_new_ex explode("."$date_l_new);
if(???) { 
התאריכים בפורמט m.y
($date_l_new_ex[0] - month, $date_l_new_ex[1] - year)
$date_l זהו התאריך של שליחת ההודעה
$date_l_new זהו התאריך של עכשיו
אני רוצה לעשות שאם עוד לא עברו חודשיים או חודשיים בדיוק משליחת ההודעה לתאריך של עכשיו יהיה כתוב משהו.

ניסיתי אבל הסתבכתי עם השנה.. =/
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית

Last edited by miniature; 02-05-06 at 14:53..
  Reply With Quote
ישן 02-05-06, 15:35   # 4
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

אם היית עושה time() ומכניס רשומות של הפונקצייה לתוך תא טקסט פשוט, זאת לא הייתה בעייה.
רק אתמול הכנתי מונה מבקרים ייחודי לאתר שלי שבודק אם הזמן של ההתחברות אז פחות 12 שעות כבר לא גדול מהזמן עכשיו. חבל שהגבלת את השימוש.
אם כבר, תעשה str_replace ל$date_l ול$date_l_new, שבו תחליף את "." ל"" ואז תשווה, נניח שהשנה היא 2006 והחודש הוא 11 אז הסטרינג יאמר 200611, והתאריך עכשיו הוא 200703 (לדוגמא) אז תעשה משוואה.. קצת בעיה עם איך שעשית.. תעשה עם date וtime.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 02-05-06, 23:19   # 5
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

לא הבנתי.... :S
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 03-05-06, 00:38   # 6
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

תנסה, אם זה אפשרי, להחליף את השדה שמכיל את הערך חודש.שנה ליוםחודששנה. זה אומר שבמקום שהתאריך היום יהיה 2.5.2006, ובמסד יהיה הערך 05.2006, יהיה במסד הערך 20060502.
ואז אפשר להשוות.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 03-05-06, 12:44   # 7
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

אה כן גם אני חשבתי על זה אבל גם שם נתקעתי עם השנה =/
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 03-05-06, 14:58   # 8
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

תראה, יש פונקצייה שנקראת date שממירה את הפורמט time לזמן אמיתי.
זאת אומרת,
PHP קוד:
$bla time();
sleep (5);
date ("d.m.Y"$bla);//נדמה לי שזה dmY לא בטוח 
בקיצור, זה נותן לך את הזמן עכשיו בזמן יוניקס, שאתה לא תבין מזה כלום, ואחר כך ממיר את זה לdate והופך את זה לתאריך קריא לחלוטין.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 03-05-06, 20:12   # 9
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

תראה, אני לא צריך דקות..
אני יכול לעשות פשוט DATE() רגיל, אבל הבעיה היא התנאי.
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית
  Reply With Quote
ישן 04-05-06, 07:07   # 10
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

לא קשור לדקות.
אתה יכול לעשות לtime() איזה טיפול שאתה רוצה, אתה יכול להוציא ממנו מידע משניות עד איזה יום היום ומה השנה, והאם זאת שנה מעוברת או לא.
זה ממש לא קשור למה שאתה רוצה, את זה תתאים לעצמך בdate עצמו.
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  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. הזמן כעת הוא 21:57.

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