زمان جاری: 2012/05/25, 02:54 PM خوش آمدید مهمان گرامی! (ورودعضویت)



گزارش گیری براساس تاریخ


ارسال موضوع  ارسال پاسخ 
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رتبه موضوع:
 
گزارش گیری براساس تاریخ
نویسنده پیام
cake آفلاین
عضو جدید
*

ارسال‌ها: 19
تاریخ عضویت: Aug 2011
رتبه: 0
تشکر: 9
8 بار تشکر شده در 5 پست
ارسال: #1
گزارش گیری براساس تاریخ
سلام
1-توی گزارش گیری چطور میشه از یک تاریخ تا تاریخ مشخصی که کاربر وارد میکنه گزارش گرفت؟
(آخرین تغییر در این ارسال: 2012/02/07 11:09 PM توسط cake.)
2011/08/16 01:23 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 993
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 402
873 بار تشکر شده در 561 پست
ارسال: #2
RE: تاریخ
این موارد هیچ ارتباطی با کیک نداره و بر میگرده به هنر کوئری زدن. بعد از اینکه کوئری جواب داد. دیگه حالا میتونید اون رو به orm کیک بدید. و ...
2011/08/16 03:02 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
cake آفلاین
عضو جدید
*

ارسال‌ها: 19
تاریخ عضویت: Aug 2011
رتبه: 0
تشکر: 9
8 بار تشکر شده در 5 پست
ارسال: #3
RE: تاریخ
mamnoon.khastam motmaen sham ke cake function haye khasi ro vase in mavared nazashte bashe.
2011/08/16 09:37 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
saleh آفلاین
Administrator
*******

ارسال‌ها: 993
تاریخ عضویت: Dec 2009
رتبه: 12
تشکر: 402
873 بار تشکر شده در 561 پست
ارسال: #4
RE: تاریخ
دوست عزیز لطفا فارسی تایپ کنید.

مورد بعدی اینه که کیک فریم ورکه قرار نیست همه چیز رو داشته باشه. تاریخ شمسی در پی اچ پی 5.3 اضافه شده به یکی از کلاس ها.

درضمن در کیک دو امکان تعریف تاریخ بیس یا انترنشنال کردن تاریخ اضافه شده
2011/08/16 10:06 PM
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : payamsp ghasem.fattahpour
cake آفلاین
عضو جدید
*

ارسال‌ها: 19
تاریخ عضویت: Aug 2011
رتبه: 0
تشکر: 9
8 بار تشکر شده در 5 پست
ارسال: #5
RE: تاریخ
ممنون
با استفاده از متد find این کار رو انجام دادم

کد PHP:
$this->Modelname->find('all',
array(
'conditions'=>array('modelname.fieldname BETWEEN ? AND ?' => array('1360-01-01','1390-01-01')))); 


اگه نیازداشتید که اختلاف دو تاریخ رو براساس تعداد روز بدست بیارید هم میتونید از تابع DATEDIFF که از توابع Mysql هست کمک بگیرید

کد PHP:
SELECT DATEDIFF('2007-12-31','2007-12-30');

       
جواب 
(آخرین تغییر در این ارسال: 2012/02/07 11:52 PM توسط cake.)
2012/02/07 11:00 PM
یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در پاسخ
 تشکر شده توسط : payamsp saleh ghasem.fattahpour
ارسال موضوع  ارسال پاسخ 


پرش در انجمن: