bu koddan kod aşağıya bakın, Saatlerine çalışmıyor eğer, ben bukoşul koşul çalışmıyorsa Günleri
<?php
$start = $row['t_started_on'];
$due = date('Y-m-d H:i:s');
$start_date = new DateTime($start);
$end_date = new DateTime($due);
$interval = $start_date->diff($end_date);
echo "Result " . $interval->y . " years, " . $interval->m." months, ".$interval->d." days ";
// upto here i got correct answer.
if($interval->h <="24"){
$result = $interval->h." Hours";// i want like this 10 Hours ago
}else if ($interval->d <="30")){
$result = $interval->d." Days";// i want like this 25 Days ago
}else{
$result = $interval->m." Months";// i want like this 10 Months ago
}
?>
bir if-else if-else değişkenleri karıştırmak mümkün mü deneyin? Sorunun ne olduğunu belirtmediniz. Ama "else" den "else" i kaldırmaya çalışın – Andreas