he estado leyendo varias consultas que se han hecho con respecto a las fechas pero con ninguna de las respuestas que ha puesto he podio lograr hacer una resta de fechas entre la fecha actual y una fecha que está guarda en un campo de una tabla. La resta necesito que me la de solamente en años.
Esto es lo que estoy haciendo según lo que he visto en este foro:
Código PHP:
$ano_hoy = mysql_query("SELECT DATE_FORMAT(NOW(), '%Y' ) as ano_hoy",$bd); //para obtener fecha actual
$ano_rip = mysql_query("SELECT fallecimiento FROM socios WHERE num_socio=$num_socio",$bd); //para obtener la fecha de un campo
do
{
echo "<td><center>".$row["notificacion"]."</center>";
$diferencia = mysql_query ("SELECT DATEDIFF('$ano_hoy','$ano_rip')",$bd);
if($diferencia>=10)
echo "<center>RETIRAR</center>";
echo "</td>";
} while ($row = mysql_fetch_array($result));
Saludos.
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)