CreativeHost
empresa
Empresa opinião de clientes Opinião contrato Contrato política de uso Política webmail Webmail painel de controle Painel suporte Suporte
página inicial página inicial planos de hospedagem planos de hospedagem de sites serviços em internet serviços em internet contato hospedagem de sites contato hospedagem de sites assine hospedagem de sites assine hospedagem de sites

Hospedagem
Assine: (11) 3721-0210

Clique aqui e assine já!

Faça a análise
ONLINE DE VÍRUS

* Não precisa de instalação
Panda ActiveScan
Início
PHP com PostgreSQL
O PHP (Perl Hypertext Preprocessor) é uma linguagem que possibilita a criação de sites dinâmicos. Uma das características mais comuns dessa linguagem é o fato dela ser executada no servidor. Devido a isso, é possível a interação dessa linguagem com bancos de dados e outras aplicações existentes no servidor.

Qualquer aplicativo feito em CGI pode também ser feito em PHP e uma das características mais utilizadas é a sua interação com o banco de dados PostGreSQL.

Com sua tabela criada no PostGreSQL, o próximo passo é definir a operação que você deseja executar junto ao banco de dados com comandos do PHP. O primeiro passo é realizar algumas operações principais que são:


 Conexão ao Banco

É feito pelo comando pg_connect, por exemplo:

$conexao = pg_connect($con_string);



Onde em con_string são armazenados os argumentos necessários para a conexão. Os argumentos disponíveis para con_string incluem host, port, tty, options, dbname, user e password.

No nosso exemplo, podemos usar:

$con_string = "host=localhost dbname=seulogin user=seulogin password=suasenha";

 Inserção

Você poderá utilizar esta operação para, por exemplo, gravar os dados a partir de um formulário. A query poderá ser utilizada com o comando pg_query da seguinte forma:


$inserir = pg_query("INSERT INTO nome_da_tabela(colunas) VALUES(valores_a_serem_inseridos)")


 Seleção

É normalmente utilizado para consultas em seu banco de dados. O identificador do resultado deve ser armazenado em uma variável para que os dados possam então ser tratados, sendo que o mesmo poderá ser feito de diversas formas.


Exemplo:


- Primeiro deve-se executar a query:


$selecao = pg_query("SELECT * from nome_da_tabela");
onde você também poderá limitar a consulta a determinada coluna com determinadas condições:


$selecao = pg_query("SELECT nome from nome_da_tabela WHERE nome = 'teste'");


 Exclusão
É utilizado para eliminar registros de seu banco de dados.


Exemplo: $excluir = pg_query("DELETE FROM nome_da_tabela WHERE nome = '$nome'");


Fechar conexão com o servidor

Após toda a operação no banco, a conexão deve ser fechada. Esta operação poderá ser feita pelo comando:


pg_close($con_string);


Para informações sobre:

- PHP com PostGreSQL - Exemplo de conexão PHP com PostGreeSQL
- PostGreSQL - Gerenciamento do Banco de dados PostgreSQL
..Site Oficial PHP - www.php.net
..Site Oficial PostGreSQL - www.pgsql.com e www.postgresql.org


* Por se tratar de programação PHP, não ofereceremos suporte se os campos/códigos do exemplo forem alterados para inclusões de campos adicionais ou demais alterações.

 
©2002-2008 - CreativeHost Networks Ltda Me - Hospedagem de sites em boas mãos