From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | Ariel Romero <aromero(at)cenatav(dot)co(dot)cu> |
Cc: | Lista <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Problemas con datos binarios |
Date: | 2005-02-02 21:09:23 |
Message-ID: | 20050202210923.GB1967@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Wed, Feb 02, 2005 at 03:35:28PM -0500, Ariel Romero wrote:
Hola,
> Estoy utilizando el campo bytea para almacenar archivos binarios, ya
> sean .exe, pdf, doc, gif .. etc. Uso PHP.
Usa PQescapeBytea() (AFAIR en PHP se llama pg_escape_bytea) para escapar
datos para bytea, no addslashes().
> En otro script para mostrar el fichero con su respectivo formato hago lo siguiente
> [PHP]
> $sql= "SELECT * from TABLA where id='$Numero'";
> $rc=$dbConexion->Execute($sql);
> $tipo = $rc->fields[4];
> $datos =$rc->fields[3];
> header("Content-type: $tipo");
> echo $datos;
Creo que aca deberias aplicar pg_unescape_bytea(), no estoy seguro.
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"Saca el libro que tu religión considere como el indicado para encontrar la
oración que traiga paz a tu alma. Luego rebootea el computador
y ve si funciona" (Carlos Duclós)
From | Date | Subject | |
---|---|---|---|
Next Message | Felipe de Jesús Molina Bravo | 2005-02-02 22:05:59 | Re: Seminario |
Previous Message | Alvaro Herrera | 2005-02-02 21:05:27 | Re: prog en C |