Ejemplo PHP + PostgreSQL
Ejemplo PHP + PostgreSQL
Ejemplo PHP + PostgreSQL
Bases de Datos
Ejemplo prctico PHP + PostgreSQL
El ejemplo consiste en la realizacin de una pgina PHP que nos devolver a cada consulta, un
registro de una tabla al azar.
Para ello crearemos la tabla 'CitasCitables', realizaremos una carga de datos, y comentaremos el
cdigo PHP utilizado.
Carga de datos.
Ubicaremos el fichero de CitasCitables.txt en un directorio conocido, y ejecutaremos el siguiente
comando (adaptndolo al sistema operativo concreto que utilicemos):
COPY CITAS_CITABLES
FROM 'c:/CitasCitables.txt' WITH DELIMITER '\t';
Programa PHP.
El programa consta de cuatro partes diferenciadas:
La conexin.
La consulta del numero de registros.
La generacin de un numero al azar (entre uno y el numero de registros).
La visualizacin de la cita que se ha elegido al azar.
Aunque el cdigo PHP es auto-explicativo, se deberan de remarcar los tag de apertura y de
cierre que se utilizan para indicar que una seccin debe ser interpretada como PHP, y que en la
La pgina php que genera dicho programa contiene el siguiente cdigo html:
Se propone como ejercicio complementario la reforma del programa para que las citas aparezcan
de forma secuencial (en lugar de aleatoriamente), a medida que la pgina sea generada.
Para asegurar una buena concurrencia en escenarios con multitud de usuarios, se recomienda
usar una secuencia. Al recuperar el valor de la misma, se deber de dividir por el numero de
registros, para pasar a utilizar el modulo restante para acceder al 'siguiente registro'.