Ciao

Non posso fare il timestamp perchè vi sono molte date antecedenti il 1970.

Stavo dando uno sguardo alla fuzione date_diff,

Codice PHP:
<?php
$datetime1 
date_create('2009-10-11');
$datetime2 date_create('2009-10-13');
$interval date_diff($datetime1$datetime2);
echo 
$interval->format('%R%d days');
?>
mi spiegheresti come si usa?
Ho fatto un po di prove ma nulla, recupero le date Data_nascita e Data_Prova da un db
e devo ottenere in $eta gli anni e i mesi, es 15,11.

Codice PHP:
$db mysql_connect("localhost","root","");
mysql_select_db("palestra"$db);
    
$result =mysql_query("SELECT * FROM test WHERE " );


while(
$myrow=mysql_fetch_array($result))


echo  
"<tr>
<td>
$myrow[Data_nascita]</td>
<td>
$myrow[Cognome]</td>
<td>
$myrow[Nome]</td>
<td>
$myrow[Data_Prova]</td>
<td>
$myrow[Tipo_Prova]</td>
<td>
$eta</td>";


?> 
Grazie