Descrição
resource
pg_query
( resource connection, string query)
pg_query(
)
retorna
um
recurso
(resource
)
de
resultado
da
consulta
(query
)
se
a
consulta
pôde
ser
executada
.
Retorna
FALSE
em
caso
de
falha
ou
se
a
conexão
não
é
uma
conexão
válida
.
Detalhes
sobre
os
erros
podem
ser
recuperados
usando
a
função
pg_last_error(
)
se
a
conexão
é
válida
.
pg_last_error(
)
envia
uma
declaração
SQL
para
o
banco
de
dados
PostgreSQL
especificado
pelo
recurso
de
conexão
connection
.
connection
deve
ser
uma
conexão
válida
que
foi
criado
por
pg_connect(
)
.
O
valor
de
retorno
dessa
função
é
um
recurso
(
resource
)
de
resultado
de
consulta
(query
)
para
ser
usado
para
acessar
os
resultados
de
outras
funções
PostgreSQL
como
pg_fetch_array(
)
.
Nota:
connection
é um parâmetro opcional para
pg_query()
.
Se
connection
não
for
definido
,
a
conexão
padrão
será
usada
.
A
conexão
padrão
é
a
última
conexão
feita
por
pg_connect(
)
ou
pg_pconnect(
)
.
Apesar
de
connection
poder
ser
omitido
,
isso
não
é
recomendado
já
que
pode
ser
uma
causa
de
erros
difíceis
de
encontrar
no
seu
script
.
Nota
:
Esta
função
era
chamada
pg_exec(
)
.
pg_exec(
)
ainda
está
disponível
por
razões
de
compatibilidade
,
mas
os
usuários
são
encorajados
a
usar
o
novo
nome
.
Veja
também
pg_connect(
)
,
pg_pconnect(
)
,
pg_fetch_array(
)
,
pg_fetch_object(
)
,
pg_num_rows(
)
,
e
pg_affected_rows(
)
.