Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2006, 11:32
mauricio776
 
Fecha de Ingreso: octubre-2003
Mensajes: 17
Antigüedad: 20 años, 6 meses
Puntos: 0
Resta de fecha actual con fecha ingresada

holas,
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)); 
Esta dentro de un ciclo porque pretendo que me mande el mensaje "RETIRAR" en la columna "NOTIFICACION" cuando la resta entra ambas fechas me de un resultado menor o igual a 10 años, por cada uno de los registros.

Saludos.