pg_ping

pg_ping -- Faz um ping na conexão com o banco de dados

Description

array pg_ping ( resource connection)

pg_ping( ) faz um ping na conexão com o banco de dados , tenta reconectar se a conexão foi quebrada . Retorna TRUE se a conexão está ativa , do contrário , retorna FALSE .

Veja também pg_connection_status( ) e pg_connection_reset( ) .

Exemplo 1 . Testando uma conexão PostgreSQL

 
?php

 
$conn

 
=

 
pg_pconnect

 
(

 
"dbname=publicacao")

 
;

 
if

 
(!$conn

 
)

 
{

 
echo

 
"Ocorreu

 
um

 
erro.\n"

 
;

 
exit

 
;

 
}

 
if

 
(!pg_ping($conn)

 
)

 
die("Conexão

 
quebrada\n")

 
;

 
?