Instalando o PostgreSQL no Linux
Exemplo de Teste utilizando PHP
Crie um arquivo chamado textpg.php na pasta raiz do seu servidor WEB. Digite o script php abaixo:
Crie um arquivo chamado textpg.php na pasta raiz do seu servidor WEB. Digite o script php abaixo:
<html><head><title>Teste do PostGreSQL</title></head> <body> <?php error_reporting(0); if ($usuario and $senha){ $servidor = "host=10.10.10.12 dbname=agenda user=$usuario password=$senha"; $c = pg_connect ($servidor); if ( ! $c ) { echo "<p>".pg_errormessage()."<BR>"; echo "Erro ao conectar com o banco de dados!<P>"; exit; } $res = pg_exec ($c, "select * from contatos;"); if (pg_errormessage() > 0) { echo "<p>".pg_errormessage()."<BR>"; } $num = pg_numrows($res); if($num < 1){ echo "<p align='center'>Não existe ninguem cadastrado. </p>"; echo "<p><p><p align='center'><a href='' onClick='history.go(-1)'>Voltar</p>"; exit; } echo "<table width='100%' border='1' cellspacing='0' cellpadding='0'>"; echo "<tr>"; echo "<td align='center'>Nome</td>"; echo "<td align='center'>Endereço</td>"; echo "<td align='center'>e-mail</td>"; echo "<td align='center'>Data Nasc</td>"; echo "<td align='center'>Celular</td>"; echo "</tr>"; for ($i=0; $i<$num; $i++) { $row = pg_fetch_array($res, $i); echo "<tr>"; echo "<td>" . $row["nome"] ."</td>"; echo "<td>" . $row["endereco"] ."</td>"; echo "<td>" . $row["email"] ."</td>"; echo "<td>" . $row["aniversario"] ."</td>"; echo "<td>" . $row["celular"] ."</td>"; echo "</tr>"; } echo "</table>"; } else { ?> <form name="form1" method="post" action="index.php"> <table width="20%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="29%">Usuário: </td> <td width="71%"> <input type="text" name="usuario"> </td> </tr> <tr> <td width="29%">Senha:</td> <td width="71%"> <input type="password" name="senha"> </td> </tr> </table> <p align="center"> <input type="submit" name="Submit" value="Submit"> </p> </form> <?}?> </body></html>
Seguiu passo-a-passo seu tutorial e fui bam sucedido. O Banco PostGreSQL
funcionou normalmente e já estou utilizando..
Obrigado
funcionou normalmente e já estou utilizando..
Obrigado
17/02/2004 4:28pm
(~21 anos atrás)
Dificilmente se encontra material decente e com clareza na NET! Muito bom mesmo!
Um abraço,
Jorgito Santos
Um abraço,
Jorgito Santos
24/04/2002 7:51pm
(~22 anos atrás)
Valeu por inserir um tutorial fácil de ser compreendido.
Se foi vc quem o inscreveu, parabéns
Se foi vc quem o inscreveu, parabéns
19/04/2002 2:10pm
(~22 anos atrás)
Estou usando o PostgreSQL 7.4.7 no Debian. Através do console consigo conectar, executar querys, criar usuários, etc.
Quero usar o PhpPGAdmin, mas não consigo logar no servidor PostgreSQL. Tentei então fazer a configuração descrita na página 6 do seu artigo, mas infelizmente não conseguir executar todos os passos. Especificamente na criação do arquivo de usuários e senhas, pois quando executo:
$ pg_passwd /var/lib/pgsql/data/password.file
dá a seguinte mensagem de erro:
-su: pg_passwd: command not found
Não conseguir achar nada que pudesse resolver o problema, se puderem me ajudar eu agradeço.
Um abraço.
Roberto
Salvador-BA