Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/10/2006, 12:18
Avatar de djreficul
djreficul
 
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 10 meses
Puntos: 0
Perdona, pero en $ano_rip estás almacenando el resultado de la consulta, no el valor q kieres obtener.

Para obtener el resultado mejor:

Código PHP:
$consulta mysql_query("SELECT year(fallecimiento) FROM socios WHERE num_socio=$num_socio",$bd);
$ano_rip=mysql_result ($consulta,0,0); //Obtenemos el primer campo de la primera fila. En mysql empiezan x 0.
//Si lo deseas puedes hacer comprobaciones extras antes, si se devuelve solo una fila, si la consulta ha sido valida, todo eso a tu eleccion.
$ano_hoy=date("Y");
$diferencia=$ano_hoy-$ano_rip
Saludos.
__________________
La muerte es un camino que todos debemos recorrer...