Yo el programador

Error Call to undefined function pg_connect() con POSTGRE PHP en Wamp

El PHP es un lenguaje de scripting de propósito general y de código abierto y esta pensado especialmente para el desarrollo web. Pero esto no nos impide que podamos desarrollar infinidades de tipos de sistemas pues así como otros lenguajes el PHP tiene también soporte para distintos motores de bases de datos tales como MySQL, PostgreSQL, SQL Server, Oracle, BD2, Ms Access, etc.

La base de datos PostgreSQL es un sistema de gestion de base de datos relacionales, distribuido bajo licencia BSD y es de código abierto. Es uno de los sistemas de gestion de bases de datos de código abierto más potente del mercado.

Cuando instalamos el Wamp o Xampp generalemente el módulo para soporte el PostgreSQL vno viene activado, y cuando creamos un código PHP para conexión a una base de datos Postgree este nos retorna un error Error Call to undefined function pg_connect() , esto es justamente por lo mensionado.

En el Wamp en la parte de módulos de PHP nos permite activar el modulo para el PostgreSQL pero esto no habilita completamente para que podamos trabajar.

Para poder ejecutar nuestra conexion PHP a una base de datos PostgreSQL deberemos abir el php.ini y buscar las siguientes lineas.

Abir php.ini 
Buscar ;extension=php_pgsql.dll remover el punto y coma
Buscar ;extension=php_pdo_pgsql.dll remover el punto y coma 
Guardar el archivo
Reiniciar apache
Salir de la versión móvil