Ecco lo script che funziona:
Codice PHP:$querymedia = mysql_query("SELECT nascita, if(date_format(nascita, '%m%d') <= date_format(now(), '%m%d'), year(now()) - year(nascita), year(now()) - year(nascita) -1) FROM utenti WHERE nascita>'0000-00-00' and nascita<'2012-00-00'");
$rows = mysql_num_rows($querymedia);
$sum = 0;
while ($dati = mysql_fetch_array($querymedia)) {
$sum += $dati['nascita'];
}
if($rows>0){
$media = $sum / $rows;
}
Ho però un solo problema: il valore che mi viene fuori è 1265....il che non è possibile!!!


Rispondi quotando