Conexión con postgres

lfzuluaga
03 de Mayo del 2004
Hola, soy relativamente nueva en la programación con php, el primer desarrollo que hice fue con sqlserver y todo funcionó bien, ahora estoy tratando de conectarme con postgres pero me dice que no encuentra el proceso en los drives de adodb.
no se que mas pueda necesitar además del .dll
si me pueden ayudar gracias.

<?php
/*Clase encargada de la conexion a la base de datos*/

class DB_conexion{
//variables de conexion.

var $motor;
var $usuario;
var $clave;
var $host;
var $DBnombre;
//identificador de conexion y consulta
var $conn;
var $recordSet;
//texto de error
var $Error="";
function DB_conexion(){
/*Las variables se inician por defecto por seguridad para el servidor*/
$this->motor="postgres64";
$this->usuario="lfzuluag";
$this->clave="luisa123";
$this->host="localhost";
$this->DBnombre="DBHELPDESK";
$this->conn = 0;
$this->recordSet = 0;
}
/*conectarse con la base de datos*/
function Conectar(){

$this->conn = newadoconnection($this->motor);
$this->conn -> Connect($this->host,$this->usuario,$this->clave,$this->DBnombre);
return $this->conn;
}
/*consultar a la base de datos*/
function Query($sql){
$this->recordSet = $this->conn->Execute($sql);
return $this->recordSet;
}//fin consulta
function Cerrar(){
$this->conn->Close();
return $this->conn;
}
}// fin de la clase.
?>