bachiller
Nombre: Ronald Iván Arévalo.
Nivel: quinto nivel Análisis en Sistemas
CONECTAR PHP CON POSTGRESQL EN WINDOWS
Para conectar PHP con Postgresql es muy sencillo, solo hay que configurar ciertascosas para que todo salga a la perfección.
Para este tutorial se está usando:
EasyPHP 5.3.0
PostgreSQL 8.4
Microsoft Windows 7
Para poder hacer funcionar nuestro programa, necesitamos configurardos archivos el httpd.conf de apache y el php.ini de php.
Para configurar el httpd.conf de apache hacemos lo siguiente:
En mi caso este archivo también se encuentra en “C:\ProgramFiles\EasyPHP5.3.0\conf_files\httpd.conf”.
Una vez abierto el archivo, le vamos a indicar que cargue el archivo libpq.dll de postgresql, en mi caso lo tengo dentro de “C:/Program Files/PostgreSQL/8.4/bin/libpq.dll”.Una vez modificado el archivo httpd.conf, paramos a modificar el archivo php.ini.
Este archivo también lo tengo dentro de “C:\ProgramFiles\EasyPHP5.3.0\conf_files\php.ini”.
Una vezabierto el archivo, activamos la extención php_pgsql.dll quitandole el ” ; “.
Guardamos y reiniciamos el EasyPHP.
Ahora vamos a crear nuestra base de datos de prueba.
Habrimos elpgAdmin, nos conectamos, seleccionamos “Databases”, damos clic derecho y seleccionamos la opción “New Database…”.
Damos un nombre a nuestra base.. y seleccionamos OK.
Una vez creada nuestra base dedatos, la hubicamos dentro de “Databases”, damos clic derecho sobre ella y seleccionamos la opción “CREATE script”.. Seguido se nos habrirá el SQL Editor..
Dentro del SQL Editor vamos a crear nuestratabla mediante script:
CREATE SEQUENCE people_id_seq;
ALTER SEQUENCE people_id_seq RESTART WITH 1;
CREATE TABLE people
(
id INTEGER NOT NULL DEFAULT NEXTVAL('people_id_seq'),
fullname VARCHAR(254),
address VARCHAR (254),
CONSTRAINT people_pkey PRIMARY KEY (id)
);
La tabla contiene un id autoincrementable, un campo llamado fullname (nombre completo) y address (dirección).....
Regístrate para leer el documento completo.