ارسال مطلب به آينده

به نام او::
با سلام.
من ميخواستم كه يك مطلب رو به زمان آينده ارسال كنم و مثلا زمان انتشارش رو بذارم 10 ساعت بعد.و وقتي كه در زمان ارسال مطلب كيوري گرفتم چيزي ديده نشه و وقتي كه 10 ساعت شد از اون موقع به بعد ديده بشه.خوب براي اينكه من بتونم اختلاف بين زمان فعلي و زمان انتشار مطلب رو از هم تشخيص بدم بايد چطور عمل كنم؟
ميدونم كه بايد زمان فعاي رو با تابع now به دست بيارم و زمان انتشارش رو هم كه به دلخواه كاربر از خودش ميگيرم ولي اين مطلب رو كه بايد چطور اختلاف بين زمان فعلي (زمان گرفتن ركورد از ديتا بيس ) و زمان انتشار مطلب رو از هم تشخيص بدم رو نميدونم.
 

ooghry

Member
فکر میکنم از تابع time() استفاده کنی بهتره که تعداد ثانیه ی گذشته از تاریخ اول ژانویه 1970 بهت میده ، بعد میتونی این عدد با ( 10 ساعت ضرب در 60 دقیقه ضرب در 60 ثانیه ) جمع کنی و تو دیتابیس با نام مثلا time_load ذخیره کنی ، بعد:
کد:
$time=time();
$query=mysql_query(" select * from `news` where `time_load`< '$time' ");
 

جدیدترین ارسال ها

بالا