PDA

View Full Version : اگه ميشه چند متد براي كار با تاريخ و زمان بهم معرفي كنيد



miki_ir
چهارشنبه 30 شهریور 1390, 21:35 عصر
سلام من به چند كار احتياج دارم اما نميدونم بايد از چه توابعي استفاده كنم
1- چطوري توي ديتابيس آخرين تاريخ ذخيره شده توي فيلدي از نوع ديتو بدست بيارم ؟ ايا تابع max كار ميكنه رو تاريخ؟
2-دو تا زمان دارم فرض كن دو تا فيلد از نوع time تو پايگاه دارم كه زمانو ذخيره ميكنن من ميخام توي php ساعتو تبديل كنم به عدد
مثلا ساعت 8:0:0 تبديل بشه به عدد هشت ممكنه اين؟
3- ميخام شماره يه روزو بدست بيارم : فرض كن تاريخ 10/10/2011 ميخام بدونم ميشه چندمين روز هفته
يعني عددي بين 1 تا 7 بهم بده
ممنون

miki_ir
چهارشنبه 30 شهریور 1390, 22:15 عصر
خب جواب سوال 3 رو يافتم ميشه اين كارو با تابع getdate انجام داد
كسي هست دو تا سوال ديگه ما رو راهنمايي كنه؟
كسي
نميتونه
كمك
كنه؟

miki_ir
پنج شنبه 31 شهریور 1390, 07:21 صبح
كسي نيست كمك كنه؟
كسي نمدونه چطوري
ساعت و دقيقه رو تاز يه متغيير كه از نوع تايمه بگيرم و بندازم توي دو متغيير؟

miki_ir
پنج شنبه 31 شهریور 1390, 08:35 صبح
اگه كسي بلده كمك كنه
منن يه فيلد تو پايگاه دارم از نوع تايم حالا ميخام ساعتشو و دقيشو بدس بيارم

miki_ir
پنج شنبه 31 شهریور 1390, 08:49 صبح
كسي phpخوب بلده شماره بده من چند تا سوال كوچيك دارم
كي ميتونه جواب سوالاي بالا رو بده

blackmak
پنج شنبه 31 شهریور 1390, 14:10 عصر
دوست عزیز لطفا تو تاپیک ها جستجو کنید قبل ایجاد تاپیک جدید.
google هم وجود داره

ghasemweb
پنج شنبه 31 شهریور 1390, 20:58 عصر
سلام من به چند كار احتياج دارم اما نميدونم بايد از چه توابعي استفاده كنم
1- چطوري توي ديتابيس آخرين تاريخ ذخيره شده توي فيلدي از نوع ديتو بدست بيارم ؟ ايا تابع max كار ميكنه رو تاريخ؟
2-دو تا زمان دارم فرض كن دو تا فيلد از نوع time تو پايگاه دارم كه زمانو ذخيره ميكنن من ميخام توي php ساعتو تبديل كنم به عدد
مثلا ساعت 8:0:0 تبديل بشه به عدد هشت ممكنه اين؟
3- ميخام شماره يه روزو بدست بيارم : فرض كن تاريخ 10/10/2011 ميخام بدونم ميشه چندمين روز هفته
يعني عددي بين 1 تا 7 بهم بده
ممنون

سوال اول که با همن تابع max اس کیو ال حل میشه. select max(date_field) from table سوال دوم رو منظورتون اینه که عدد مربوط به ساعت بدست بیاد؟ اگه اینه که با کد زیر هم بدست میاد: list($hour, $minute,$sec) = split('[:]', "12:00:00"); echo $hour;