phaser          Wed May 15 15:32:18 2002 EDT

  Added files:                 
    /phpdoc-pt_BR/reference/pgsql/functions     pg-metadata.xml 
                                                pg-num-fields.xml 
                                                pg-num-rows.xml 
                                                pg-options.xml 
                                                pg-pconnect.xml pg-port.xml 
                                                pg-put-line.xml 
                                                pg-query.xml 
                                                pg-result-error.xml 
                                                pg-result-status.xml 
                                                pg-select.xml 
                                                pg-send-query.xml 
                                                pg-set-client-encoding.xml 
                                                pg-trace.xml pg-tty.xml 
                                                pg-untrace.xml 
                                                pg-update.xml 
  Log:
  1st pt_BR version
  

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-metadata.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-metadata.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.3 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.80 -->
  <refentry id='function.pg-metadata'>
   <refnamediv>
    <refname>pg_metadata</refname>
    <refpurpose>
     Pega os metadados da tabela.
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>array</type><methodname>pg_metadata</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
      
<methodparam><type>string</type><parameter>nome_da_tabela</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_metadata</function> retorna a defini��o da tabela para o
     <literal>nome_da_tabela</literal> como um array. Se houiver algum erro
     ele retorna &false;.
    </para>
    <note>
     <para>
      Esta fun��o � experimental.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_convert</function>
    </para>    
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-num-fields.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-num-fields.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.2 -->
  <refentry id="function.pg-num-fields">
   <refnamediv>
    <refname>pg_num_fields</refname> 
    <refpurpose>Retorna o n�mero de campos</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_num_fields</methodname>
      <methodparam><type>recurso</type><parameter>resultado</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_num_fields</function> retorna o n�mero de campos (colunas)
     em um <parameter>resultado</parameter> PostgreSQL. O argumento � um
     recurso de resultado que � retornado de <function>pg_query</function>.
     Esta fun��o ir� retornar -1 em caso de erro.
    </para>
    <note>
     <para>
      Esta fun��o era chamada <literal>pg_numfields()</literal>.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_num_rows</function> e
     <function>pg_affected_rows</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-num-rows.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-num-rows.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.2 -->
  <refentry id="function.pg-num-rows">
   <refnamediv>
    <refname>pg_num_rows</refname> 
    <refpurpose>Retorna o numero de linhas</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Decri��o</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_num_rows</methodname>
      <methodparam><type>recurso</type><parameter>resultado</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_num_rows</function> ir� retornar o n�mero de linhas em um
     recurso de <parameter>resultado</parameter> de PostgreSQL.
     <parameter>resultado</parameter> � um recurso de resultado de pedido
     feito por <function>pg_query</function>. Esta fun��o retornar� -1 em caso
     de erro.
    </para>
    <note>
     <para>
      Use <function>pg_affected_rows</function> para obter o n�mero de linhas
      afetadas por pedidos INSERT, UMPDATE e DELETE.
     </para>
    </note>
    <note>
     <para>
      Esta fun��o era chamada <literal>pg_numrows()</literal>.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_num_fields</function> e
     <function>pg_affected_rows</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-options.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-options.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.2 -->
  <refentry id="function.pg-options">
   <refnamediv>
    <refname>pg_options</refname> 
    <refpurpose>Pega as op��es associadas com a conex�o</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>string</type><methodname>pg_options</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_options</function> retornar� uma string contendo as op��es
     especificadas no recurso de <parameter>conex�o</parameter> PostgreSQL
     dado.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-pconnect.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-pconnect.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.82 -->
  <refentry id="function.pg-pconnect">
   <refnamediv>
    <refname>pg_pconnect</refname>
    <refpurpose>Abre uma conex�o PostgreSQL persistente</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
    <methodsynopsis>
     <type>int</type><methodname>pg_pconnect</methodname>
     
<methodparam><type>string</type><parameter>string_de_conex�o</parameter></methodparam>
    </methodsynopsis>
    <para>
     <function>pg_pconnect</function> abre uma conex�o a um banco de dados
     PostgreSQL. Ela retorna um recurso de conex�o que � necess�ria para
     outras fun��es PostgreSQL.
    </para>
    <para>
     Para uma descri��o do par�metro <parameter>string_de_conex�o</parameter> 
     veja <function>pg_connect</function>.
    </para>
    <para>
     Para habilitar uma conex�o persistente a diretiva <link
      linkend="ini.pgsql.allow-persistent">pgsql.allow_persistent</link>
     &php.ini; deve ser definida para &quot;On&quot; (que � o padr�o).
     O n�mero m�ximo de conex�es persistentes pode ser definida com a diretiva <link
      linkend="ini.pgsql.max-persistent">pgsql.max_persistent</link>
     &php.ini; (o padr�o � -1 para sem limite). O n�mero total de conex�es
     pode ser definido com a diretiva <link linkend="ini.pgsql.max-links">
     pgsql.max_links</link> &php.ini;.
    </para>
    <para>
     <function>pg_close</function> n�o fechar� links persistentes gerados por 
     <function>pg_pconnect</function>.
    </para>
    <para>
     Veja tamb�m <function>pg_connect</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-port.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-port.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.20 -->
  <refentry id="function.pg-port">
   <refnamediv>
    <refname>pg_port</refname>
    <refpurpose>
     Retorna o n�mero da porta associada com a conex�o.
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_port</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_port</function> retorna o n�mero da porta a qual o recurso
     de <parameter>conex�o</parameter> PostgreSQL dado est� conectado.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-put-line.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-put-line.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.20 -->
  <refentry id="function.pg-put-line">
   <refnamediv>
    <refname>pg_put_line</refname>
    <refpurpose>Envia uma string terminada em NULL para o backend 
PostgreSQL</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>bool</type><methodname>pg_put_line</methodname>
      <methodparam 
choice="opt"><type>recurso</type><parameter>conex�o</parameter></methodparam>
      <methodparam><type>string</type><parameter>dados</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_put_line</function> envia uma string terminada em NULL para
     o servidor backend PostgreSQL. Isso � �til, por exemplo, para a inser��o
     de dados em uma tabela em alta velocidade, iniciada atrav�s de uma
     opera��o de c�pia PostgreSQL. O caractere NULL final � adicionado
     automaticamente. &return.success;
    </para>
    <note>
     <para> 
      A aplica��o deve enviar os dois caracteres "\." explicitamente na �ltima
      linha para indicar ao backend que ela terminou de enviar seus dados.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_end_copy</function>.
     <example>
      <title>Inser��o de dados na tabela em alta velocidade</title>
      <programlisting role="php">
<![CDATA[
<?php 
    $conn = pg_pconnect ("nomebd=flavia");
    pg_query($conn, "create table bar (a int4, b char(16), d float8)");
    pg_query($conn, "copy bar from stdin");
    pg_put_line($conn, "3\tola mundo\t4.5\n");
    pg_put_line($conn, "4\ttchau mundo\t7.11\n");
    pg_put_line($conn, "\\.\n");
    pg_end_copy($conn);
?>
]]>
      </programlisting>
     </example>
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-query.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-query.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.3 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.2 -->
  <refentry id="function.pg-query">
   <refnamediv>
    <refname>pg_query</refname>
    <refpurpose>Executa um pedido(query)</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>recurso</type><methodname>pg_query</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
      <methodparam><type>string</type><parameter>pedido</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_query</function> retorna um recurso de resultado do pedido
     se o pedido puder ser executado. Ela retorna &false; em caso de falha ou
     se a conex�o n�o � uma conex�o v�lida. detalhes sobre o erro podem ser
     recuperados usando a fun��o <function>pg_last_error</function> se a
     conex�o � v�lida. <function>pg_last_error</function> envia uma declara��o
     SQL para o banco de dados PostgreSQL especificado pelo recurso de
     <parameter>conex�o</parameter>. A <parameter>conex�o</parameter> deve ser
     uma conex�o v�lida que foi retornada por <function>pg_connect</function>.
     O valor de retorno dessa fun��o � um
     recurso de resultado do pedido para ser usado para acessar os resultados
     de outras fun��es PostgreSQL como <function>pg_fetch_array</function>.
     <note>
      <simpara>
       <parameter>conex�o</parameter> � um par�metro opcional para
       <function>pg_query</function>. Se a <parameter>conex�o</parameter> n�o
       for definida, a conex�o padr�o ser� usada. A conex�o padr�o � a �ltima
       conex�o feita por <function>pg_connect</function> ou
       <function>pg_pconnect</function>.
      </simpara>
      <simpara>
       Apesar de <parameter>conex�o</parameter> poder ser omitida, isso n�o �
       recomendado j� que pode ser uma causa de um erro dif�cil de encontrar
       no seu script.
      </simpara>
     </note>
    </para>
      <note>
     <para>
      Esta fun��o era chamada <literal>pg_exec()</literal>.
      <literal>pg_exec()</literal> ainda est� dispon�vel por raz�es de
      compatibilidade mas os usu�rios s�o encorajados a usar o novo nome.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_connect</function>,
     <function>pg_pconnect</function>,
     <function>pg_fetch_array</function>,
     <function>pg_fetch_object</function>,
     <function>pg_num_rows</function>,
     e <function>pg_affected_rows</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-result-error.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-result-error.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.82 -->
  <refentry id='function.pg-result-error'>
   <refnamediv>
    <refname>pg_result_error</refname>
    <refpurpose>
     Pega a mensagem de erro associada com o resultado
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>string</type><methodname>pg_result_error</methodname>
      <methodparam><type>recurso</type><parameter>resultado</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_result_error</function> retorna a mensagem de erro associaca
     ao recurso <parameter>resultado</parameter>. Desse modo o usu�rio tem
     melhores chances de ter uma mensagem de erro melhor que a retornada por
     <function>pg_last_error</function>.
    </para>
    <para>
     Veja tamb�m <function>pg_query</function>,
     <function>pg_send_query</function>,
     <function>pg_get_result</function>,
     <function>pg_last_error</function> e
     <function>pg_last_notice</function>
    </para>    
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-result-status.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-result-status.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.58 -->
  <refentry id='function.pg-result-status'>
   <refnamediv>
    <refname>pg_result_status</refname>
    <refpurpose>
     Pega o status do resultado do pedido(query)
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_result_status</methodname>
      <methodparam><type>recurso</type><parameter>resultado</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_result_status</function> retorna o resultado do recurso de
     resultadpo. Os valores de retorno poss�veis s�o: PGSQL_EMPTY_QUERY,
     PGSQL_COMMAND_OK, PGSQL_TUPLES_OK, PGSQL_COPY_TO,
     PGSQL_COPY_FROM, PGSQL_BAD_RESPONSE, PGSQL_NONFATAL_ERROR e
     PGSQL_FATAL_ERROR.
    </para>
    <para>
     Veja tamb�m <function>pg_connection_status</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-select.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-select.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.80 -->
  <refentry id='function.pg-select'>
   <refnamediv>
    <refname>pg_select</refname>
    <refpurpose>
     Seleciona registros.
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>array</type><methodname>pg_select</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
      
<methodparam><type>string</type><parameter>nome_da_tabela</parameter></methodparam>
      
<methodparam><type>array</type><parameter>array_associativa</parameter></methodparam>
      <methodparam 
choice="opt"><type>int</type><parameter>op��es</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_select</function> seleciona registros especificados por
     <literal>array_associativa</literal> que cont�m
     <literal>campo=>valor</literal>. Para um pedido v�lido, ele retorna um
     array que cont�m todos os registros e campos que combinam com a condi��o
     especificada por <literal>array_associativa</literal>. Se as
     <literal>op��es</literal> forem especificadas,
     <function>pg_convert</function> � aplicada �
     <literal>array_associativa</literal> com as op��es especificadas.
    </para>
    <example>
     <title>pg_select</title>
     <programlisting role="php">
<![CDATA[
<?php 
    $db = pg_connect ('nomebd=flavia');
    // Isto � seguro j� que $_POST � convertida automaticamente
    $rec = pg_select($bd, 'post_log', $_POST);
    if ($rec) {
        echo "Registros selecionados\n";
        var_dump($rec);
    }
    else {
    echo "O usu�rio deve ter inserido dados errados\n";
    }
?>
]]>
     </programlisting>
    </example>
    <note>
     <para>
      Esta fun��o � experimental.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_convert</function>
    </para>    
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-send-query.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-send-query.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.2 -->
  <refentry id='function.pg-send-query'>
   <refnamediv>
    <refname>pg_send_query</refname>
    <refpurpose>
     Envia um pedido assincrono
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>bool</type><methodname>pg_send_query</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
      <methodparam><type>string</type><parameter>pedido</parameter></methodparam>
     </methodsynopsis>
     <methodsynopsis>
      <type>bool</type><methodname>pg_send_query</methodname>
      <methodparam><type>string</type><parameter>pedido</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_send_query</function> envia um pedido ass�ncrono para a
     <parameter>conex�o</parameter>. Diferente de
     <function>pg_query</function>, ela pode enviar pedidos m�ltiplos para o
     PostgreSQL e pegar os resultados, um por um, usando
     <function>pg_get_result</function>. A execu��o do script n�o � bloqueada
     enquando os pedidos est�o sendo executados. Use
     <function>pg_connection_busy</function> para checar se a conex�o est�
     ocupada. (por exemplo, se um pedido est� sendo executado). O pedido pode
     ser cancelado chamando-se <function>pg_cancel_query</function>.
    </para>
    <para>
     Apesar de voc� poder enviar multiplos pedidos de uma vez, voc� n�o pode
     enviar multiplos pedidos por uma conex�o osupada. Se o pedido � enviado
     enquando a conex�o est� ocupada ele espera at� que o �ltimo pedido seja
     finalizado e descarta todos os resultados.
    </para>
    <para>
     Veja tamb�m <function>pg_query</function>,
     <function>pg_cancel_query</function>,
     <function>pg_get_result</function> e 
     <function>pg_connection_busy</function>
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-set-client-encoding.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-set-client-encoding.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.16 -->
  <refentry id="function.pg-set-client-encoding">
   <refnamediv>
    <refname>pg_set_client_encoding</refname>
    <refpurpose>
     Define a codifica��o do cliente
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_set_client_encoding</methodname>
      <methodparam 
choice="opt"><type>recurso</type><parameter>conex�o</parameter></methodparam>
      <methodparam><type>string</type><parameter>codifica��o</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_set_client_encoding</function> define a codifica��o do
     cliente e retorna 0 caso hjaja sucesso e -1 se houver erro.
    </para>
    <para>
     <parameter>codifica��o</parameter> � a codifica��o do cliente e pode ter
     os valores: SQL_ASCII, EUC_JP, EUC_CN, EUC_KR, EUC_TW, UNICODE,
     MULE_INTERNAL, LATINX (X=1...9), KOI8, WIN, ALT, SJIS, BIG5,
     WIN1250. As codifica��es dispon�veis dependem da vers�o do seu
     PostgreSQL e libpq. Vide o manual PostgreSQL para saber das codifica��es
     dispon�veis para o seu PostgreSQL.
    </para>
    <note>
     <para>
      Esta fun��o exige o PHP 4.0.3 ou maior e PostgreSQL 7.0 ou maior. As
      codifica��es suportadas dependem da vers�o do PostgreSQL. Vide o manual
      PostgreSQL para detalhes.
     </para>
     <para>
      Esta fun��o era chamada <function>pg_setclientencoding</function>.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_client_encoding</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-trace.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-trace.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.7 -->
  <refentry id="function.pg-trace">
   <refnamediv>
    <refname>pg_trace</refname>
    <refpurpose>Habilita restreamento em uma conex�o PostgreSQL</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>bool</type><methodname>pg_trace</methodname>
      <methodparam><type>string</type><parameter>caminho</parameter></methodparam>
      <methodparam 
choice="opt"><type>string</type><parameter>modo</parameter></methodparam>
      <methodparam 
choice="opt"><type>recurso</type><parameter>conex�o</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_trace</function> habilita o rastreamento da comunica��o
     frontend/backend do PostgreSQL para um arquivo de depura��o especificado
     como <parameter>caminho</parameter>. Para entender completamente eestes
     resultados, voc� deve estar familiarizado com o protocolo de comunica��o
     interno do PostgreSQL. Para aqueles que n�o est�o, isso ainda pode ser
     �til para rastrear erros em pedidos enviados ao servidor, voc� poderia
     fazer por exemplo <command>grep '^Para backend' rastro.log</command>.
     Para maiores informa��es vide o manual PostgreSQL.
    </para>
    <para>
     <parameter>Nome_de_arquivo</parameter> e <parameter>modo</parameter>
     s�o os mesmos que na fun��o <function>fopen</function>
     (o <parameter>modo</parameter> padr�o � 'w'),
     <parameter>conex�o</parameter> especifica a conex�o a ser rastreada e seu
     padr�o � a �ltima conex�o aberta.
    </para>
    <para>
     Ela retorna &true; se o <parameter>caminho</parameter> pode ser aberto
     para ser escrito, &false; caso contr�rio.
    </para>
    <para>
     Veja tamb�m <function>fopen</function> e
     <function>pg_untrace</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-tty.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-tty.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.82 -->
  <refentry id="function.pg-tty">
   <refnamediv>
    <refname>pg_tty</refname>
    <refpurpose>
     Retorna o nome da tty associada com a conex�o
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>string</type><methodname>pg_tty</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_tty</function> retorna o nome da tty que a sa�da do lado do
     servidor � enviada no recurso <parameter>conex�o</parameter> PostgreSQL
     dado.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-untrace.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-untrace.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.2 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.58 -->
  <refentry id="function.pg-untrace">
   <refnamediv>
    <refname>pg_untrace</refname>
    <refpurpose>Desabilita o rastreamento de uma conex�o PostgreSQL</refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>bool</type><methodname>pg_untrace</methodname>
      <methodparam 
choice="opt"><type>recurso</type><parameter>conex�o</parameter></methodparam>
     </methodsynopsis>
    <para>
     Para o rastreamento iniciado por <function>pg_trace</function>.
     <parameter>conex�o</parameter> especifica a conex�o que est� sendo
     rastreada e seu padr�o � a �ltima conex�o aberta.
    </para>
    <para>
     Sempre retorna &true;.
    </para>
    <para>
     Veja tamb�m <function>pg_trace</function>.
    </para>
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Index: phpdoc-pt_BR/reference/pgsql/functions/pg-update.xml
+++ phpdoc-pt_BR/reference/pgsql/functions/pg-update.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.4 Maintainer: phaser Status: ready -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.80 -->
  <refentry id='function.pg-update'>
   <refnamediv>
    <refname>pg_update</refname>
    <refpurpose>
     Atualiza a tabela.
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>Descri��o</title>
     <methodsynopsis>
      <type>long</type><methodname>pg_update</methodname>
      <methodparam><type>recurso</type><parameter>conex�o</parameter></methodparam>
      
<methodparam><type>string</type><parameter>nome_de_tabela</parameter></methodparam>
      <methodparam><type>array</type><parameter>condi��o</parameter></methodparam>
      <methodparam><type>array</type><parameter>dados</parameter></methodparam>
      <methodparam 
choice="opt"><type>int</type><parameter>op��es</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_update</function> atualiza registros que combinam com a
     <literal>condi��o</literal> com os <literal>dados</literal>. Se as
     <literal>op��es</literal> s�o especificadas,
     <function>pg_convert</function> � aplicada a
     <literal>array_associativa</literal> com as op��es especificadas.
    </para>
    <example>
     <title>pg_update</title>
     <programlisting role="php">
<![CDATA[
<?php 
    $bd = pg_connect ('dbname=mariana');
    $dados = array('campo1'=>'AA', 'campo2'=>'BB');
    // Isto � seguro j� que $_POST � convertido automaticamente
    $res = pg_update($bd, 'post_log', $_POST, $dados);
    if ($res) {
        echo "Dados atualizados: $res\n";
    }
    else {
        echo "Usu�rio deve ter enviado entradas inv�lidas\n";
    }
?>
]]>
     </programlisting>
    </example>
    <note>
     <para>
      Esta fun��o � experimental.
     </para>
    </note>
    <para>
     Veja tamb�m <function>pg_convert</function>
    </para>    
   </refsect1>
  </refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->

Reply via email to