Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Problemas para imprimir edad en php desde postgre 8.2

Estas en el tema de Problemas para imprimir edad en php desde postgre 8.2 en el foro de PostgreSQL en Foros del Web. Hola amigos, tengo el siguiente problema, tengo una tabla de niño en la cual tengo su direccion nombre fecha de nacimiento etc... e aqui mi ...
  #1 (permalink)  
Antiguo 21/01/2009, 20:26
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 12 años, 10 meses
Puntos: 0
Problemas para imprimir edad en php desde postgre 8.2

Hola amigos, tengo el siguiente problema, tengo una tabla de niño en la cual tengo su direccion nombre fecha de nacimiento etc... e aqui mi dilema necesito imprimir la edad del niño en pantalla junto con los otros datos, la funcion para calcular la edad la tengo lista en mi bd pero como hago para imprimirla en pantalla ya q hago la consulta: SELECT_CALCULA_EDAD="select * from fu_obtener_edad('$row[4]',current_date)"; donde $row[4] es la fecha de nacimiento del niño q son los datos q obtengo de la consulta anterior q si me funciona bien, despues de la consulta la prosigo con esto para presentar los datos en pantalla:
$resultado_edad_nino = pg_exec ($conn,$SELECT_CALCULA_EDAD);
$row_edad = pg_fetch_array ($conn, $resultado_edad_nino);
luego imprimo $row_edad[0] en mi tabla html donde pesento los datos pero al ejecutar la busqueda me aparece este error en la consulta: Warning: pg_fetch_array(): supplied resource is not a valid PostgreSQL result resource in C:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs\PDA\buscar_nino_por_id .php on line 372.


en q estoy fallando para imprimir la edad en pantalla en la tabla html??? ya q si ejecuto la consulta directa en la bd con una fecha directa: select * from fu_obtener_edad('2001-01-25',current_date)"; me funciona bien, como tengo q capturar los datos de esta consulta para luegoo imprimirla en mi tabla html???.... ruego por su ayuda amigos.... de antemano gracias. bye.
  #2 (permalink)  
Antiguo 23/01/2009, 12:19
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 15 años, 2 meses
Puntos: 7
Respuesta: Problemas para imprimir edad en php desde postgre 8.2

Saludos

En psql, yo ejecuto:
# SELECT age('1974-10-27','2009-01-21');
age
----------------------------
-34 years -2 mons -25 days
(1 fila)
__________________
Gracias de todas todas
-----
Linux!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:34.