From: Fernando Ortiz (
fortiz .en. lacorona.com.mx)
Date: Mon Mar 01 2004 - 18:13:02 CET
Hola Alejandro,
Lo que hace ADODB (http://php.weblogs/adodb) para
obtener el contenido de la
información es:
function BlobDecode( $blob)
{
if
(strlen($blob) > 24) return $blob;
.en. pg_exec($this->_connectionID,"begin");
$fd =
.en. pg_lo_open($this->_connectionID,$blob,"r");
if ($fd ===
false) {
.en. pg_exec($this->_connectionID,"commit");
return
$blob;
}
$realblob =
.en. pg_loreadall($fd);
.en. pg_loclose($fd);
.en. pg_exec($this->_connectionID,"commit");
return
$realblob;
}
En tu caso supongo que después de leer el
renglón que contiene el valor de
fotochica y/o fotogrande tienes que usar el pg_lo_open() para
leer la
información (pg_loreadall).
La otra opción es que uses ADODB para que sea esa
librería quien se ocupe de
esas cosas.
Saludos
----- Original Message -----
From: "Alejandro Moreno" <
alejandro.moreno .en. logiciel.com.uy>
To: <
php-es .en. lists.php.net>
Sent: Monday, March 01, 2004 10:17 AM
Subject: [PHP-ES] [PHP/POSTGRE] IMAGEN EN CAMPO OID
> Buenos días a
todos
> Este es mi primer post en la
lista.
> Estoy realizando un
catálogo en php/postgresql y guardo en 2 campos de
la
> ddbb imagenes (png).
> Paso la estructura de los
campos:
>
> idSubRubro (integer)
> descripcion (varchar,100)
> idRubro (integer)
> fotoGrande (oid)
> fotoChica (oid)
>
> He intentado de mil y una maneras
hacer una consulta y mostrar las fotos
> pero no obtengo más
que:
> Resource id #4, Resource id #2,
etc...
>
> Alguien podrá tirarme una
línea para ver como es que funciona el
proceso
de
> recuperación y despliegue
de objetos grandes al browser?
> Saludos
> Alejandro Moreno.-
> Buenos días a
todos
> Este es mi primer post en la
lista.
> Estoy realizando un
catálogo en php/postgresql y guardo en 2 campos de
la
> ddbb imagenes (png).
> Paso la estructura de los
campos:
>
> idSubRubro (integer)
> descripcion (varchar,100)
> idRubro (integer)
> fotoGrande (oid)
> fotoChica (oid)
>
> He intentado de mil y una maneras
hacer una consulta y mostrar las fotos
> pero no obtengo más
que:
> Resource id #4, Resource id #2,
etc...
>
> Alguien podrá tirarme una
línea para ver como es que funciona el
proceso
de
> recuperación y despliegue
de objetos grandes al browser?
> Saludos
> Alejandro Moreno.-
>
> --
> PHP Spanish Localization Talk
Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
-- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:33 CEST