| From: | Esteban Osorio <eosorio(at)economia(dot)cl> | 
|---|---|
| To: | Juanky Moral <juanky(dot)moral(at)gmail(dot)com> | 
| Cc: | pgsql-es-ayuda(at)postgresql(dot)org | 
| Subject: | RE: Para quien me pueda ayudar... | 
| Date: | 2005-01-13 16:34:47 | 
| Message-ID: | 50FBA0B402D8D6118EEC0080C8F8BA3302497C35@KEYNES | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-es-ayuda | 
Ok.
Esta es la llamada a funcion que si está funcionando como corresponde...
SELECT * FROM busca_despacho($etapa, '$inicio_etapa', $barra_ini,
$barra_fin, '$orden_por') AS (barra numeric(9,0), copia numeric(3,0),
desc_tipo varchar(50), referencia text, nombre varchar(50))
Esta otra es la consulta que solo entrega 1 fila cuando debieran ser 30...
select cod_usuario, nombre from tb_usuario where tipo = 1 and estado = 'V'
order by nombre
Y esta es la sección de php donde se muestran los registros devueltos por la
consulta anterior...
			$fil = 0;
			$num_fils = pg_numrows($result_enviar);
			while($fil < $num_fils) {
				$row = pg_fetch_array ($result_enviar,
$fil);
                		printf("<option value=\"%d\">%s</option>",
$row[$codigo], $row[$desc]);
				$fil++;
        		}
-----Mensaje original-----
De: Juanky Moral [mailto:juanky(dot)moral(at)gmail(dot)com]
Enviado el: Jueves, 13 de Enero de 2005 11:19
Para: Esteban Osorio
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: Para quien me pueda ayudar...
Creo que planteas el problema de forma un tanto ambigua.
¿Por qué no envías las primitivas de consulta a la BD? (tanto las
consultas SQL, como las llamadas a funciones)
On Thu, 13 Jan 2005 11:50:29 -0400, Esteban Osorio <eosorio(at)economia(dot)cl>
wrote:
>  
> 
> Hola: 
> 
> Tengo el siguiente problema y espero que si alguien lo ha sufrido
> anteriormente me pueda orientar en algo... 
>  
> 
> Tengo una página php en la cual tengo llamadas a unas funciones en
pl/pgsql
> y, por otro lado, en la misma página hay consultas directas a la base
datos.
> El problema es algo un tanto extraño, pues las consultas directas no
> retornan el total de filas que deberían. 
> 
> Por ejemplo, en una de las paginas ejecuto una función pl/pgsql que me
debe
> traer una lista de documentos que cumplen una condición, la cual funciona
> sin problemas. Luego hago una consulta directa desde la página, que me
> debería traer la lista de destinos posibles para los documentos, pero solo
> me entrega 1 destino (una fila) y deberían ser aproximadamente 35. 
> 
> No entiendo que pasa, por favor si alguien me puede ayudar o tiene alguna
> experiencia similar se lo agradecería. 
>  
> 
> Saludos, 
> 
> Esteban Osorio F. 
-- 
Juanky Moral
(desde Valencia, España)
"Todos nacemos originales y morimos copias."
E. Young
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Leonel Nunez | 2005-01-13 16:40:07 | Re: Para quien me pueda ayudar... | 
| Previous Message | Juanky Moral | 2005-01-13 16:16:01 | Re: Para quien me pueda ayudar... |