olampiad
چهارشنبه 23 مهر 1393, 13:45 عصر
سلام و خسته نباشید به این کد های من ی نگا بندازید.
من مبخوام ی آمار بازدید خیلی ساده از وبسایتم بنویسم.
هر بار که ار اون صفحه باز دید میشه یه ردیف در جدول آمار ثبت میشه و زمان رو هم ثبت میکنه.
حالا به نظرتون ابن کد های من استاندارد هستش.
من تو اینجا آمار بازدید:
24 ساعت قبل رو
48 ساعت قبل رو
ی هفته قبل رو
یک ماه قبل رو
میخوام ب دست بیارم
میشه تو اینجا کمکم کنید
آیا بهتر از این هم میشه نوشت.
ممنون
$this->view->one_amar=$this->model->one_amar($id);
$yesterday=time()-172800;
$yy=0;
$today=time()-86400;
$tt=0;
$hafte=time()-604800;
$ha=0;
$manth=time()-2592000;
$man=0;
foreach($this->model->one_amar($id) as $amar){
if($amar['time']>$today){
$tt++;
}
if($amar['time']>$yesterday && $amar['time']<$today){
$yy++;
}
if($amar['time']>$hafte){
$ha++;
}
if($amar['time']>$manth){
$man++;
}
}
echo $man;
echo $ha;
echo $tt;
echo $yy;
echo '<br>';
من مبخوام ی آمار بازدید خیلی ساده از وبسایتم بنویسم.
هر بار که ار اون صفحه باز دید میشه یه ردیف در جدول آمار ثبت میشه و زمان رو هم ثبت میکنه.
حالا به نظرتون ابن کد های من استاندارد هستش.
من تو اینجا آمار بازدید:
24 ساعت قبل رو
48 ساعت قبل رو
ی هفته قبل رو
یک ماه قبل رو
میخوام ب دست بیارم
میشه تو اینجا کمکم کنید
آیا بهتر از این هم میشه نوشت.
ممنون
$this->view->one_amar=$this->model->one_amar($id);
$yesterday=time()-172800;
$yy=0;
$today=time()-86400;
$tt=0;
$hafte=time()-604800;
$ha=0;
$manth=time()-2592000;
$man=0;
foreach($this->model->one_amar($id) as $amar){
if($amar['time']>$today){
$tt++;
}
if($amar['time']>$yesterday && $amar['time']<$today){
$yy++;
}
if($amar['time']>$hafte){
$ha++;
}
if($amar['time']>$manth){
$man++;
}
}
echo $man;
echo $ha;
echo $tt;
echo $yy;
echo '<br>';