
04-12-2011, 01:46:29
|
| |
PHP- Kodu: $tarih=$_GET["tarih"];
//bugünkü tarih aralıgı - 00:00:00 dan şu an ki vakte kadarki aralık
if($tarih=="bugun")
{
$bugun=date("Y-m-d", time());
$gece12="$bugun 00:00:00";
$tarihilk= strtotime($gece12);
$tarihson= time();
}
//dün gece 12 den bugün gece 12 ye - kısacası dün
if($tarih=="dun")
{
$dun = date("Y-m-d",strtotime("-1 day"));
$duntam = "$dun 00:00:00";
$tarihilk = strtotime($duntam);
$bugun=date("Y-m-d", time());
$gece12="$bugun 00:00:00";
$tarihson= strtotime($gece12);
}
//son 1 haftalık aralık
if($tarih=="son7")
{
$yedigun = date("Y-m-d",strtotime("-1 week"));
$yediguntam = "$yedigun 00:00:00";
$tarihilk = strtotime($yediguntam);
$tarihson= time();
}
//son 15 günkü aralık
if($tarih=="son15")
{
$dun = date("Y-m-d",strtotime("-15 day"));
$duntam = "$dun 00:00:00";
$tarihilk = strtotime($duntam);
$tarihson= time();
}
//son 1 ay
if($tarih=="son30")
{
$dun = date("Y-m-d",strtotime("-1 month"));
$duntam = "$dun 00:00:00";
$tarihilk = strtotime($duntam);
$tarihson= time();
}
//son 3 ay
if($tarih=="son90")
{
$dun = date("Y-m-d",strtotime("-3 months"));
$duntam = "$dun 00:00:00";
$tarihilk = strtotime($duntam);
$tarihson= time();
}
sql :
select * from zartzurt where blablabla and tarih<=$tarihson and tarih>=$tarihilk
__________________ |