Hola, saben quisiera saber si se puede llamar a una vista que ya esta creada en postgress y utilizarla.
Por ejemplo una vista creada llamada "ultimosArticulos" en postgresql.
Código PHP:
$consula_ultimosArticulos = pg_query($conn, "llamar a ultimosArticulos");
while($fila = pg_fetch_row($consula_ultimosArticulos))
{
//Usar la informacion de cada fila
}
o lo otro que pense es:
Código PHP:
$consula_ultimosArticulos = pg_query($conn,"CREATE OR REPLACE VIEW ultimosArticulos AS
SELECT articulo.id_articulo, traduccion.id_traduccion, traduccion.articulo_id, traduccion.texto, traduccion.idioma_id, traduccion.fecha_publicacion, traduccion.titulo
FROM articulo, traduccion
WHERE articulo.id_articulo = traduccion.articulo_id AND traduccion.idioma_id = 1
ORDER BY traduccion.fecha_publicacion DESC;");
while($fila = pg_fetch_row($consula_ultimosArticulos))
{
//Usar la informacion de cada fila
}
Espero respuesta.
Saludos!