llevo un par de días peleandome en busca de solución y aún no he logrado solucionar mi problema. Así que me he decidio a compartirlo con vosotros a ver si alguién por fín me saca de este quebradero.
Dispongo de una clase 'clase_usuario' en cuyo constructor se realiza la conexion a la base de datos mediante PostreSQL.
Este es el constructor:
Código PHP:
function clase_usuario()
{
global $host,$db,$user,$pass;
$this->conexion = pg_connect("host=".$host." dbname=".$db." user=".$user." password=".$pass);
if(!$this->conexion)
{
die("Imposible establer conexión con la base de datos." . pg_last_error($this->conexion));
}
}
Warning: pg_query(): supplied argument is not a valid PostgreSQL link resource ...
No es problema de la recuperación del objeto porque otros métodos que no ejecutan consultas me funcionan perfectamente.
Es como si perdiera el valor del link de la conexión guardado en $this->conexion.
¿Alguna ayuda?
Gracias de antemano,
un saludo.