Primero inserto la imagen en la db [base-dato]
Código PHP:
Ver original<?php
// Connectar a la base de datos
$dbconn = pg_connect("user=postgres password=loco dbname=Textsol host=localhost");
// Leer en un fichero binario
// Escapar el dato binario
// Insertarlo en la base de datos
pg_query("INSERT INTO n_literatura_docente (titulo, anno_ultima_edicion, paginas, id_tipo, id_soporte, codigo_texto,
disponible, portada_bytea)
VALUES ('F', '4', '3', '4', '1', '4568', 'TRUE', '{$escaped}')");
?>
Luego la recupero:
Código PHP:
Ver original<?php
// Connectar a la base de datos
$dbconn = pg_connect("user=postgres password=loco dbname=Textsol host=localhost");
$query = pg_query($dbconn, "SELECT portada_bytea FROM n_literatura_docente WHERE id_literatura = 49");
header("Content-type: image/jpg"); echo $image;
?>
Espero que ayude a otros...