Pular para o conteúdo

Call to undefined function pg_connect()

Responder tópico
  • Denunciar
  • Indicar

1. Call to undefined function pg_connect()

Enviado em 12/07/2014 - 11:24h

Instalei o postgreSQL mas não conecta com o BD, aparece a mensagem "Call to undefined function pg_connect()". Aqui embaixo esta o cód da conexão.


$conexao = "host=localhost port=5432 dbname=lentes user=postgres password=root";
$con = pg_connect($conexao)or die(pg_last_error());
$sql="INSERT INTO usuarios VALUES('nome','senha','3')";

if($resultado = pg_insert($sql) or die(pg_last_error())){
echo 'inserido';
}else{
pg_last_error();
}

Responder tópico

2. Re: Call to undefined function pg_connect()

Enviado em 12/07/2014 - 12:50h

Acho que sua dúvida é mais de bash do que de PostgreSQL mesmo...

Faz o seguinte, verifica primeiro se a conexão com o banco funciona via psql. Execute o comando:

psql -h localhost -d lentes -U postgres

Se a conexão funcionar, então o banco está ok e o problema está no script que vc está usando pra conectar.

3. Re: Call to undefined function pg_connect()

Enviado em 14/07/2014 - 08:54h

Eai, cara ta funcionando a conexão, e já tentei vários scripts e todos dão o mesmo erro.

4. Re: Call to undefined function pg_connect()

Enviado em 14/07/2014 - 23:57h

Então, pelo erro que vc postou aqui, parece que o problema é que essa função pg_connect() do script que vc ta executando não existe.

Esse script vc pegou de onde, vc que fez ou baixou de algum lugar?

5. Re: Call to undefined function pg_connect()

Enviado em 15/07/2014 - 08:54h

As duas coisas, o pg_connect ta no site do próprio php..

6. Re: Call to undefined function pg_connect()

Enviado em 15/07/2014 - 20:20h

Ah entendi... bom, é que eu não entendo muito de PHP, receio que eu não possa te ajudar nisso então... vc vai precisar da resposta de alguém que conheça mais de PHP.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder