Cree una clase con postgresql y php 5.3.1, con Windows 7 de la siguiente manera:
Cita:
class Pgsql{
private $Conexion;
private $host;
private $db;
private $user;
private $pass;
public function Connect(){
$this->host='127.0.0.1';
$this->db='prueba';
$this->user='postgres';
$this->pass='#qru&kbfc12%-ZX';
if(!($this->Conexion = pg_connect("host='$this->host' dbname='$this->db' user='$this->user' password='$this->pass'"))){
echo "ERROR: No se pudo conectar al motor de la BD.";
echo $this->Conexion;
exit();
}
}
}
Y desde otra pagina la llamo de la siguiente manera:
$db_Pgsql = new Pgsql();
$db_Pgsql->Connect();
Pero no me esta haciendo la conexion con postgresql class Pgsql{
private $Conexion;
private $host;
private $db;
private $user;
private $pass;
public function Connect(){
$this->host='127.0.0.1';
$this->db='prueba';
$this->user='postgres';
$this->pass='#qru&kbfc12%-ZX';
if(!($this->Conexion = pg_connect("host='$this->host' dbname='$this->db' user='$this->user' password='$this->pass'"))){
echo "ERROR: No se pudo conectar al motor de la BD.";
echo $this->Conexion;
exit();
}
}
}
Y desde otra pagina la llamo de la siguiente manera:
$db_Pgsql = new Pgsql();
$db_Pgsql->Connect();

Me sale el error que puse en el caso de que no hiciera la conexion....
Que estoy haciendo mal????
Agradezco la ayuda y sugerencias que me puedan brindar..