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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 10-06-06, 21:27   # 1
-roee-
חבר על
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: IL
הודעות: 864

-roee- לא מחובר  

שאלה ב PHP [נראה לי] בקשר ל MYSQL

שלום,

רציתי לדעת אם יש דרך ב PHP למחוק מטבלת ה MYSQL שלי רשומות שהתווספו לפני 24 שעות?

אני אסביר את עצמי יותר טוב..
יש לי טבלה מסויימת ובה יש שדות... שדה אחד הוא של TIME
עכשיו בטבלה הזאת יש לי כל מיני רשומות

רציתי לדעת אם יש דרך למחוק את הרשומות שה TIME שלהם גבוה יותר מ 24 שעות של הזמן העכשוי (NOW)


תודה
  Reply With Quote
ישן 10-06-06, 21:32   # 2
eXtaZa
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 288

eXtaZa לא מחובר  

תעבוד עם הפונקציות של PHP הקשורות לdate , ואז תוציא את השעה הנוכחית, ותעשה שאילתת SQL, שבוחרת את כל השדות מהטבלה , איפה שTIME גדול מהשעה הנוכחית פחות 24
  Reply With Quote
ישן 11-06-06, 11:48   # 3
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

תוסיף שדה ל DB ותקרא לו addtime
כשאתה מוסיף שורה תתן לו את ה VALUE time()
שזה פונקציה של זמן ב PHP

ובמשיכה של הנתונים
לדוגמא הראה כל השורות שגדולות מ 24 זה יראה ככה :

PHP קוד:
$timediff time()-86400;
$db->query("SELECT * FROM table WHERE addtime > $timediff "
86400 זה 24 שעות בשניות
60*60*24
זה אמור לעבוד...
  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. הזמן כעת הוא 20:29.

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