Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/10/2006, 11:54
Avatar de djreficul
djreficul
 
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 10 meses
Puntos: 0
No sé si en mysql será igual pero yo uso en la consulta:

Código PHP:
$ano_rip mysql_query("SELECT year(fallecimiento) FROM socios WHERE num_socio=$num_socio",$bd); //para obtener la fecha de un campo 
Eso en SQL Server pero seguro q en Mysql hay algo parecido.

En caso contrario, cosa q dudo siempre puedes usar la función mktime para buscar la diferencia en segundos y luego hacer unas cuentas matemáticas para sacar la diferencia en años.

Aun así:

Código PHP:
$ano_hoy=date("Y"); //Obtienes el año actual, no es necesario  hacer una consulta pa obtenerlo. 
Y si obtienes la fecha puedes hacer un explode x el caracter separador y luego pillar el año solo del array creado con el explode para hacer la resta.

Saludos.
__________________
La muerte es un camino que todos debemos recorrer...