Que tal amigos, espero esten bien, les escribo porq tengo un problemita en una consulta que estoy haciendo para extraer una parte de la fecha. Resulta que tengo un campo fecha de tipo timestamp without time zone, y necesito extraer las partes año mes y dia para luego asignarlas a un campo de formulario; estuve leyendo un poco sobre las funciones de fecha y hora en postgresql, y consegui la funcion
EXTRACT, la probe en el manejador y hasta ahi todo bien, el problema se me presenta es cuando hago la consulta con php, cuando la voy a mostrar me carga el valor "Array", revise las variables que uso y esta todo bien; les dejo el codigo de la consulta y el campo donde la asigno para que la ojeen y me digan si estoy haciendo algo mal.
Esta la uso para extraer el año, mes y dia, solo q puse la del año porq las demas tienen la misma forma.
Código PHP:
$f = "SELECT EXTRACT(year from fhs) FROM bb_cp ORDER BY id DESC LIMIT 1";
$an = pg_query($f);
$anho = pg_fetch_assoc($an);
echo $anho;
Este es el campo donde asigno el año, en formato html..
Código:
<input name="anno" type="text" class="input" id="anno" title="Año del Evento" size="4" maxlength="4" value="<?php echo $anho['YEAR from fhs']; ?>">
Espero puedan ayudarme a ver que pasa, porq ya la e probado y nada q funciona. Saludos..