Pular para o conteúdo

Programando PostgreSQL + PHP

Quem conhece o "básico" dos comandos do PostgreSQL e um pouco de linguagem PHP já está preparado para misturar PostgreSQL + PHP. Esta mistura é muito útil para criarmos sites (páginas) dinâmicos para internet.
Laudelino laudelino7
Hits: 90.687 Categoria: Banco de Dados Subcategoria: Postgres
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Introdução

Creio que este artigo seja de grande ajuda aos iniciantes, pois é muito difícil encontrar por aí artigos, ajudas, dicas, etc que falem sobre PostgreSQL + PHP, o mais fácil de encontrar é MySQL + PHP.

Ilustraremos esta aplicação montando um "exibidor de notícias" bem simples, utilizando PHP e PostgreSQL.

É necessário ter instalado na sua máquina os seguintes programas:
Todos estes programas são "de grátis". Vale ressaltar que neste artigo não irei ensinar como instalar tais programas.

Depois de tudo instalado e rodando perfeitamente, vamos ao que interessa (Here comes your "woman"!).

Uma explicação. Minha didática será a seguinte:
  • Irei expor o código em PHP do exibidor de notícias, todo comentado (o que vier depois das duas barras "//", é o comentário). OBS.: dando ênfase as funções que ligam o PHP ao PostgreSQL.
  • Depois falarei sobre alguns detalhes.


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Código em PHP do exibidor de notícias (noticias.php)
   3. Destaques
   4. Mais alguns comandos básicos do PostgreSQL

Criptografando mensagens com PHP

Método de Newton e PHP

PostgreSQL: comandos básicos

Replicação de dados síncrona com Postgres

PostgreSQL 9.4 - Replicação com slots

Como agendar um backup automático do PostgreSQL no Cron evitando o problema de senha

PostgreSQL no Slackware - Importando e Exportando arquivos TXT e CSV

Unificando bases de dados com Schemas

#1 Comentário enviado por gustavo_marcon em 21/07/2004 - 09:09h
Quais são as vantagens do PostgreSQL sobre o MySQL?
Por que usar ele em programação PHP?
#2 Comentário enviado por Herr_Filip em 21/07/2004 - 13:36h
cara, otimo artigo
escrevi um artigo sobre instalacao do apache, php e postgresql no slackware, e teu artigo completa o meu e vice-versa!

parabens!
#3 Comentário enviado por agk em 21/07/2004 - 16:02h
Parabéns excelente artigo.
Pretendo usar PostgreSQL junto com postfix aqui, ouvi dizer que PostgreSQL é mais robusto para bases de dados grandes e funciona melhor que MYSQL, mas não convém discutir isso aqui.
#4 Comentário enviado por vodooo em 22/07/2004 - 02:12h
Bom artigo! Parabens!!!

Abraços
#5 Comentário enviado por laudelino7 em 22/07/2004 - 23:14h
Quem quiser ver o "noticas.php" funcionando é só ver este endereço (funcionando por tempo indeterminado):
http://www.mat.ufpb.br/~camat/noticias.php

Aproveite e deixe sua mensagem. O nome de usuário é "eu" e a senha é "123".
#6 Comentário enviado por jeffestanislau em 23/07/2004 - 10:18h
Ficou muito bom o seu artigo... parabéns!!!
Obs: já tirou a página do ar?
#8 Comentário enviado por bragil em 12/11/2004 - 13:05h
gustavo_marcon, o PostGreSQL é um gerenciador de banco de dados muito mais completo, a nível de recursos, do que o MySQL. O MySQL é indicado quando a velocidade importa mais.
Mas o PostgreSQL possui muitos recursos avançados não encontrados no Mysql, como stored procedures, triggers, sub-selects, etc... Além de suportar um volume muito maior de dados por tabela (se não me engano, 16 terabytes...). Só que não é tão rápido como o Mysql para aplicações mais simples...

Qualquer outra dúvida, www.postgresql.org


Falow!
#9 Comentário enviado por reimassupilami em 31/01/2005 - 16:25h
cara, achei muito bom seu artigo... e encontrei ele em momento oportuno, pois estou mudando meu banco de dados de mysql pra postgre, mas to apanhando bastante...

andei resolvendo uma panes aki pra rodar o seu código, mas to com um problema estranho aki: quando preencho o formulário e envio da uma mensagem dizendo que tenho q preencher todos campos... ixi... dae volto e tento novamente, mas sem resultados...

por que sera q isso ta acontecendo? ja procurei no codigo mas naum encontrei nada...

no aguardo...
#10 Comentário enviado por cah666 em 13/11/2005 - 22:52h
Nossa Cara muito bom o ebook ^^ e o artigo todo em si ...interessante .... conceitos basicos são otemos

[]´s
#11 Comentário enviado por removido em 16/01/2006 - 21:11h
"otemos" eh [*****]!!! huahuahua!!!
#12 Comentário enviado por thigux em 29/03/2006 - 15:48h
ae brother show de bola..to no trampo mas quando chegar em casa vo funfa isso em realidade....vlw pelo pelo artigo
#13 Comentário enviado por fernandoamador em 18/04/2006 - 18:57h
Excelente artigo...
#14 Comentário enviado por charlestech em 31/07/2006 - 11:48h
Excelente código.. mas me ajude ai.. Na paginação está mostrando a última página.. o que devo alterar para mostrar a partir da primeira página?
#15 Comentário enviado por HER GNU/LINUX em 17/05/2010 - 17:10h
Salve, Rapaz!

Fiquei encantado com os comentário e a clareza. Trabalho com o Microsoft Access a bastante tempo.
Gosatria de apreender um prático como ele para uso na plataforma LINUX Ubuntu. Qual que você recomendaria. Será que tem um prático como o Access.
É para pequenos banco de dados. Abraços e parabéns

Contribuir com comentário

Entre na sua conta para comentar.