ti scrivo solo il pezzo interessato:
Codice PHP:
// here we go
if($yr_diff 0)
 print 
$yr_diff." ".$years.", ";

print 
$mon_diff." month and ";
print 
$day_diff." ".$days;

?> 
non l'ho provata, comunque dovrebbe stamparti la scritta
"n years" solo se n > 0
Prova,nel caso fosse sbagliata chiedo venia...

ciao