[Pgsql-ayuda] Problemas con un Select.

Edgar Raul Acosta Villase~or edgar@tlahui.posgrado.unam.mx
Thu, 5 Jul 2001 08:57:07 -0500 (CDT)


On Wed, 4 Jul 2001, Ariel Nardelli wrote:

> $sq2="SELECT mov_nuro,mov_sieg,mov_ccga,mov_desc,mov_impo,mov_fech FROM movimientos Where mov_empr = '$empresa' and mov_fech = $tctr_enfe ORDER by mov_sieg, mov_desc;";
>
> donde $empresa tiene la clave de la empresa que es alfabetico y tiene
> una "E" y $tctr_enfe tiene la fecha del dia que la saco de otra base de
> datos y la asigno asi..
>
> $tctr_enfe = pg_result($rs, $i, "ctr_enfe");
>
	Lo que esta pasando es que pg_result devuelve un arreglo y tu
necesitas el escalar que contiene el arreglo. Intenta mejor

list($tctr_enfe) = pg_result($rs, $i, 'ctr_enfe');

	Debe fonunciar

	solo asegurate que el estilo de fechas sea el mismo en las dos
bases de datos que estas usando.

	Saludos

		Edgar Acosta