Kusura bakmayin bu konumu atlamisim. Alttaki kodu buldum yabanci bir siteden. Tam istedigim gibi olmadi ama artik idare ediyorum. Tam istedigim istedigim zaman ayini haftasini ve günü göstertebilecegim bir türdü. Örnegin: 2 ay önce eklenmis ise: 2 Ay 3 Hafta 2 Gün önce eklenmistir. seklinde idi.
function timeago($ptime) {
$etime = time() - strtotime($ptime);
$a = array(
12 * 30 * 24 * 60 * 60 => 'Yil',
30 * 24 * 60 * 60 => 'Ay',
7 * 24 * 60 * 60 => 'Hatfa',
24 * 60 * 60 => 'Gün',
60 * 60 => 'Saat',
60 => 'Dakika',
1 => 'Saniye'
);
foreach($a as $secs => $str) {
$d = $etime / $secs;
if($d >= 1) {
$r = round($d);
return $r.' '.$str.' önce';
}
}
}
echo timeago($sql[date]);