Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2011, 10:37
wilmer994
 
Fecha de Ingreso: noviembre-2007
Mensajes: 14
Antigüedad: 17 años
Puntos: 0
error conexion postgress-php

Cordial saludo:

Tengo una aplicación y cuando deseo entrar por el index me sale el siguiente error:

Fatal error: Call to undefined function pg_query()

Esto es porque no esta reconociendo la funcion pg_query de postgres, entonces observe en el php.ini las dos extensiones para postgres extension=php_pdo_pgsql.dll y extension=php_pgsql.dll las descomentarié y me sigue saliendo el mismo problema, las funciones que uso para la conexión son las siguientes:

Funcion para cadena de conexion
function stringConn(){
// datos de acceso configurables
$db_user = "superpostgres";
$db_pass = "superpass";
$db_database = "SIG_MINFRA";
$db_port = "5432";
$db_host = "localhost";
$conn_string = sprintf("host=%s port=%s dbname=%s user=%s password=%s", $db_host, $db_port, $db_database, $db_user, $db_pass);

return $conn_string;
}

Funcion para consultas:
function query($sql){
$sql = (utf8_encode($sql));

$conn_string = stringConn();
$query = pg_query($sql) or die('<strong>Error while run query: </strong><br>'.pg_last_error().'In query :'.$sql);

pg_close($conn);

return $query;
}

Utilizo la version de wampserver 2.0. Agradezco su valiosa colaboración, ya no se que mas hacer o que mas mirar!!!