שלח תשובה

זירת השאלות

245
צפיות
4
תשובות

********בעיה בתאריכים…***********

,‏ 8 באפריל, 2004


היי,
יש לי פורום שבניתי ואני רוצה שכול הודעה חדשה שיש לי הוא יוסיף את המילה "חדש" באיזה שהוא מקום…

עכשיו מה שעשיתי זה הכנסתי את התאריך הרגיל ככה: Date() לתוך המסד, ואז בעמוד הראשי שלי עשיתי בדיקה
כזו:





<% if r.fields("thedate") = date() then %>חדש<% End if %>


כשניסתי לבדוק את זה הוא לא רשם לי "חדש" אף על פי שכתבתי לו שנייה לפני כן הודעה, וגם לזה בדקתי שנכנס
התאריך…

אז איך אפשר לסדר את זה?
או שאולי יש שיטה יותר נוכה כדי להציג הודעות חדשות שלא חלפו להם יום שלם..?

תודה רבה לעוזרים..!

תגיות:

4 תשובות

  1. sd-web הגיב:

    אממממממ…..
    אני לא בטוח….. אבל אתה לא הגדרת נראה לי את התאריך… לא הגדרת באיזה יום זה אמור להיות…
    שוב, אני לא בטוח….!

  2. אוריקס הגיב:

    thedate הוא שדה מאיזה סוג?
    תאריך או תאריך ושעה?
    בכל מקרה תוכל להשתמש ב DateDiff –


    if dateDiff("d",rs("thedate"),date())=0 then….

  3. sza הגיב:

    אולי
    נסה לכתוב את ה End if בשורה חדשה ואולי גם את ה"חדש"…
    אני יודע שהויז’ואל בייסיק רגיש לשורות, אבל אני לא יודע איך זה בVBSCRIPT בדיוק אז תנסה, לא יכול להזיק 🙂

  4. תודה רבה רבה וגדולה לאוריקס!!!

    תאמין לי, בלעדייך ההיתי משתגע…:)

שלח תשובה