Ricapitolando quindi:

Codice PHP:
function etamedia
{  
    
$query1="SELECT *, if(date_format(nascita, '%m%d') <= date_format(now(), '%m%d'), year(now()) - year(nascita), year(now()) - year(nascita) -1) 
 FROM utenti WHERE nascita='
$nascita'"
    
$r=mysql_query($query1);  
    
$somma array_sum($r);
$query2 ="SELECT COUNT(*) nascita from utenti";
$result mysql_query($query2);
$media=$somma/$result
return $media;  

Chi mi da una mano a correggere/completare la funzione?

Grazie come sempre!!

Tiziano