Como acessar o banco de dados PostgreSQL do meu domínio usando PHP?

De Wiki
Ir para: navegação, pesquisa

Para utilizar o banco de dados PostgreSQL (gratuito), solicite-o através do link Fale Conosco no Painel de Controle da CentralServer.

A seguir, apresentamos um exemplo de script para conexão à base PostgreSQL, usando PHP:

<?php

## Conexão, validação de usuário e senha
$db = pg_connect("host=pgsql.<dominio> dbname=<banco_de_dados> user=<usuario> password=<senha>");

## Seleciona dados
$query = 'SELECT * FROM <tabela>';
$result = pg_query($query);

## Mostra os resultados em HTML
echo "<table> ";
while ($line = pg_fetch_array($result, null, PGSQL_ASSOC)) {

echo "<tr> ";
foreach ($line as $col_value) {
echo "<td>$col_value</td> ";
}
echo "</tr> ";
}
echo "</table> ";

## Libera a memória usada pelo resultado da consulta
pg_free_result($result);

## Termina a conexão
pg_close($db);
?>