Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/03/2012, 16:45
martha_mendoza
 
Fecha de Ingreso: noviembre-2009
Mensajes: 16
Antigüedad: 15 años
Puntos: 0
Respuesta: Problemas con archivo de conexión con postgre

OsSk4R gracias por responder. Cambie la clase pero de igual forma cuando la ubico en un directorio distinto no me conecta y si esta en el mismo directorio si; por otro lado no me sirve una dirección absoluta ya que no conozco la url donde el cliente ubicará la aplicación.

Código PHP:
<?php 
class connex 
{
    private 
$user;
    private 
$clave;
    private 
$servidor;
    private 
$db;
    private 
$port;
    private 
$conex;

    function 
__construct()
    {
        
$this->user 'postgres';
        
$this->clave='root';
        
$this->servidor 'localhost';
        
$this->db 'sienna';
        
$this->port '5432';
        
$this->conex='';
    }
    
    public function 
conectar()
    {
        
$this->conex pg_connect("host=".$this->servidor." port=".$this->port."password=".$this->clave." user=".$this->user." dbname=".$this->db." ") or die("ERROR DE CONEXION");
    
        return 
$this->conex;
    }
    
    public function 
consulta($pConsulta)
    {
        
$query pg_query($this->conectar(),$pConsulta);
        return 
$query;
    }
    
    public function 
row($pConsulta)
    {
        
$mostrar pg_fetch_assoc($pConsulta);
        
        return 
$mostrar;
    }

    public function 
num_rows($pConsulta)
    {
        
$consulta pg_num_rows($pConsulta);
        return 
$consulta;
    }
}
?>