Es exactamente lo mismo, si ya es funcional en MySQL entones solo hay que buscar la función equivalente en Postgresql y ya con eso debe de funcionar. Básicamente hay 3 puntos a determinar
1. Conectar alguna variable a la base de datos
2. Poder crear alguna consulta usando la variable
3. Extraer los items de la consulta.
Ya con eso se puede hacer todo. Un ejemplo que englobe todo lo que se necesita dudo que lo encuentre, se debe de buscar ejemplos por cada actividad, yo buscaría
1. Ejemplos para extraer info de la BD en postgres y mostrarlos en la página con PHP
2. Ejemplos de AJAX o similares.
Este es un ejemplo de como conectarse a una base de datos
$dbe = pg_pconnect("dbname=nombrebase user=usuario password=clave") or die("Error en acceso a BD");
$cadena = "select art_codigo, art_descripcion from artículos order by art_descripcion";
$resultset = pg_exec ($dbe,$cadena) or die ("Error en consulta");
$filas = pg_numrows($resultset);
if ($filas > 0) {
for($i=0;$i<$filas;$i++) {
$valor = pg_result($resultset,$i,0);
echo pg_result($resultset,$i,1);
}
}
Este código se conecta a una base de datos en el servidor donde esté PHP y ejecuta una consulta, sacando un listado de los códigos de los artículos.
Ya después hay que hacer la programación necesaria entre dos páginas con javascript/ajax para que al regresar a la primera página solo sean modificados ciertos sectores de la página y no refrescarla toda.