Problemas con campo oid
Hola que tal estoy en un pequeño rollo que no he podido aclarar, si puedes ayudarme te lo agradecería muchísimo... Mira tengo el siguiente código:
<?php
// Revisar que exista el modulo de pgsql
if (!extension_loaded('pgsql')) {
// el módulo no estaba cargado, trata de cargarlo
dl('pgsql.so');
}
$db=pg_connect("servidor.artesano.com", "", "", "", "artesano");
//HEADER('Content-type: image/jpg');
$result = pg_exec("select imagen from imagenes where id=1");
$fila = pg_fetch_row($result,0);
echo"$fila[0]";
//no me funciona con pg_query asi que lo hago con pg_exec
pg_exec($db,"BEGIN TRANSACTION");
$loid = pg_lo_open($db,$fila[0],"r");
//echo $result_array[0];
pg_lo_read_all($loid);
pg_lo_close($loid);
pg_exec ($db, "COMMIT TRANSACTION");
?>
Creo que esta bien el código y debe mostrar la imagen pero me muestra el id que esta en ese campo y me bota el siguiente error:
19348
Fatal error: Call to undefined function: pg_lo_open() in /home/artesano/html/web/index2.html on line 37
¿La verdad es que no se que pasa le faltará algo a pg_lo_open?
Gracias de antemano al que me pueda ayudar...
<?php
// Revisar que exista el modulo de pgsql
if (!extension_loaded('pgsql')) {
// el módulo no estaba cargado, trata de cargarlo
dl('pgsql.so');
}
$db=pg_connect("servidor.artesano.com", "", "", "", "artesano");
//HEADER('Content-type: image/jpg');
$result = pg_exec("select imagen from imagenes where id=1");
$fila = pg_fetch_row($result,0);
echo"$fila[0]";
//no me funciona con pg_query asi que lo hago con pg_exec
pg_exec($db,"BEGIN TRANSACTION");
$loid = pg_lo_open($db,$fila[0],"r");
//echo $result_array[0];
pg_lo_read_all($loid);
pg_lo_close($loid);
pg_exec ($db, "COMMIT TRANSACTION");
?>
Creo que esta bien el código y debe mostrar la imagen pero me muestra el id que esta en ese campo y me bota el siguiente error:
19348
Fatal error: Call to undefined function: pg_lo_open() in /home/artesano/html/web/index2.html on line 37
¿La verdad es que no se que pasa le faltará algo a pg_lo_open?
Gracias de antemano al que me pueda ayudar...
1 respuesta
Respuesta
1

