سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: مشکل تعیین روز اول هفته برای ماژول آمارگیری!

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Jan 2010
    محل سکونت
    fars
    نوشته ها
    5
    تشکر
    0
    تشکر شده 0 بار در 0 ارسال

    مشکل تعیین روز اول هفته برای ماژول آمارگیری!

    سلام....
    من توی فارسی سازی یک ماژول آمارگیری که آمار بازدیدکننده ها رو به تفکیک روز، ماه، هفته و... آمارگیری میکنه مشکل دارم. یعنی خود فارسی سازی رو نه،
    مشکل اینجاست که، در این آمار گیر فقط میشه روز اول هفته رو یکشنبه و یا دوشنبه تعیین کرد یعنی مثل خارجیا! حالا میخوام بدونم چطوری باید تغییرش داد تا روز اول هفته رو شنبه تعیین کنه و آمار هفتگی رو از روز شنبه محاسبه کنه؟

    من توی دو تا تابع شک دارم و فکر می کنم باید همینا رو دستکاری کنم، ولی نمی دونم چطوری! من سورس تابعها رو این زیر گذاشتم، لطفا صد در صد راهنمایی کنید.
    [hr]

    function getCounterOfLastWeek($time,$start = 0)
    {
    $start = $start?$start:$this->startDate;
    $time = $time?$time:$this->curTime;
    $date = date("w",$time);
    $startDate = $date - $start + 7;
    $endDate = (6 + $start) - $date - 7;
    $startDay = date("Y-m-d",$time - $startDate*3600*24);
    $endDay = date("Y-m-d",$time + $endDate*3600*24);;
    $where = "WHERE date>='".$startDay."' AND date<='".$endDay."'";
    $query = "SELECT SUM(sum) AS total FROM #__countertkwd_days ".$where;
    $db =& JFactory::getDBO();
    $db->setQuery($query);
    $item = $db->loadObject();
    return $item->total?$item->total:0;
    }
    [hr]
    function getCounterOfWeek($time,$start = 0)
    {
    $start = $start?$start:$this->startDate;
    $time = $time?$time:$this->curTime;
    $date = date("w",$time);
    $startDate = $date - $start;
    $endDate = (6 + $start) - $date;
    $startDay = date("Y-m-d",$time - $startDate*3600*24);
    $endDay = date("Y-m-d",$time + $endDate*3600*24);;
    $where = "WHERE date>='".$startDay."' AND date<='".$endDay."'";
    $query = "SELECT SUM(sum) AS total FROM #__countertkwd_days ".$where;
    $db =& JFactory::getDBO();
    $db->setQuery($query);
    $item = $db->loadObject();
    return $item->total;
    }

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

موضوعات مشابه

  1. تعیین محدودیت کاراکتر در ماژول ها
    توسط payameno در انجمن ماژول های جوملا 1.5 فارسی
    پاسخ ها: 1
    آخرين نوشته: 04-03-2010, 07:38 PM
  2. کنترل پایین صفحه اول
    توسط am_71 در انجمن مدیریت جوملا 1.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 03-31-2010, 09:32 AM
  3. تعیین مجموعه های بخش ارسال مطلب کاربران سایت
    توسط mohajer در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 2
    آخرين نوشته: 01-31-2010, 10:06 AM
  4. سرعت پایین لود شدن صفحه مدریت
    توسط MJA در انجمن مدیریت مامبو فارسی
    پاسخ ها: 2
    آخرين نوشته: 06-11-2009, 02:46 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •