cucinato Wed Jun 12 02:50:03 2002 EDT
Modified files:
/phpdoc-it/reference/pgsql/functions pg-fetch-array.xml
pg-fetch-object.xml
pg-fetch-row.xml
pg-last-notice.xml
pg-lo-tell.xml pg-pconnect.xml
Log:
Updated to EN version
Index: phpdoc-it/reference/pgsql/functions/pg-fetch-array.xml
diff -u phpdoc-it/reference/pgsql/functions/pg-fetch-array.xml:1.2
phpdoc-it/reference/pgsql/functions/pg-fetch-array.xml:1.3
--- phpdoc-it/reference/pgsql/functions/pg-fetch-array.xml:1.2 Wed Apr 17 03:08:05
2002
+++ phpdoc-it/reference/pgsql/functions/pg-fetch-array.xml Wed Jun 12 02:50:03
+2002
@@ -1,85 +1,86 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./it/functions/pgsql.xml, last change in rev 1.10 -->
<!-- last change to 'pg-fetch-array' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: cortesi Status: ready -->
+<!-- EN-Revision: 1.4 Maintainer: cucinato Status: ready -->
<!-- OLD-Revision: 1.70/EN.1.2 -->
+<!-- CREDITS: fabio,cortesi,denny -->
<refentry id="function.pg-fetch-array">
<refnamediv>
<refname>pg_fetch_array</refname>
- <refpurpose>Fetch a row as an array</refpurpose>
+ <refpurpose>Carica una tupla in un array</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>array</type><methodname>pg_fetch_array</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
- <methodparam><type>int</type><parameter>row</parameter></methodparam>
- <methodparam
choice="opt"><type>int</type><parameter>result_type</parameter></methodparam>
+ <methodparam><type>int</type><parameter>tupla</parameter></methodparam>
+ <methodparam
+choice="opt"><type>int</type><parameter>tipo_risultato</parameter></methodparam>
</methodsynopsis>
<para>
- <function>pg_fetch_array</function> returns an array that
- corresponds to the fetched row (tuples/records). It returns
- &false;, if there are no more rows.
- </para>
- <para>
- <function>pg_fetch_array</function> is an extended version of
- <function>pg_fetch_row</function>. In addition to storing the
- data in the numeric indices (field index) to the result array, it
- also stores the data in associative indices (field name) by
- default.
- </para>
- <para>
- <parameter>row</parameter> is row (record) number to be
- retrieved. First row is 0.
- </para>
- <para>
- <parameter>result_type</parameter> is optional parameter controls
- how return value is initialized.
- <parameter>result_type</parameter> is a constant and can take the
- following values: PGSQL_ASSOC, PGSQL_NUM, and PGSQL_BOTH.
- <function>pg_fetch_array</function> returns associative array
- that has field name as key for PGSQL_ASSOC. field index as key
- with PGSQL_NUM and both field name/index as key with
- PGSQL_BOTH. Default is PGSQL_BOTH.
+ <function>pg_fetch_array</function> restituisce un array che
+ corrisponde alla riga caricata (tuple/record). Restituisce
+ &false; se non ci sono pi� righe.
+ </para>
+ <para>
+ <function>pg_fetch_array</function> � una versione estesa di
+ <function>pg_fetch_row</function>. Oltre a salvare i
+ dati in un array con indici numerici,
+ li salva pure in un array associativo, utilizzando i nomi dei campi
+ come chiave.
+ </para>
+ <para>
+ <parameter>tupla</parameter> � il numero della riga (record) che deve
+ essere caricata. La prima riga � la 0.
+ </para>
+ <para>
+ <parameter>tipo_risultato</parameter> � un parametro opzionale che controlla
+ come il risultato viene restituito.
+ <parameter>result_type</parameter> � una costante e pu� assumere i
+ seguenti valori: PGSQL_ASSOC, PGSQL_NUM, e PGSQL_BOTH.
+ <function>pg_fetch_array</function> restituisce un array associativo
+ con il nome del campo come chiave (PGSQL_ASSOC), oppure l'indice del campo
+ (PGSQL_NUM) o entrambi
+ (PGSQL_BOTH). Il default � PGSQL_BOTH.
<note>
<para>
- <parameter>result_type</parameter> was added in PHP 4.0.
+ <parameter>tipo_risultato</parameter> � stato aggiunto nel PHP 4.0.
</para>
</note>
</para>
<para>
- <function>pg_fetch_array</function> is NOT significantly
- slower than using <function>pg_fetch_row</function>, while it
- provides a significant ease of use.
+ <function>pg_fetch_array</function> NON � pi�
+ lento di <function>pg_fetch_row</function>, inoltre
+ � pi� facile da usare.
</para>
<para>
- See also <function>pg_fetch_row</function> and
- <function>pg_fetch_object</function> and
- <function>pg_result</function>.
+ Vedere anche <function>pg_fetch_row</function>,
+ <function>pg_fetch_object</function> e
+ <function>pg_fetch</function>.
</para>
<para>
<example>
<title>PostgreSQL fetch array</title>
<programlisting role="php">
- <![CDATA[
+<![CDATA[
<?php
-$conn = pg_pconnect ("dbname=publisher");
+$conn = pg_pconnect ("dbname=editori");
if (!$conn) {
- echo "An error occured.\n";
+ echo "Si � verificato un errore.\n";
exit;
}
-$result = pg_exec ($conn, "SELECT * FROM authors");
-if (!$result) {
- echo "An error occured.\n";
+$risultato = pg_query ($conn, "SELECT * FROM autori");
+if (!$risultato) {
+ echo "Si � verificato un errore.\n";
exit;
}
-$arr = pg_fetch_array ($result, 0, PGSQL_NUM);
+$arr = pg_fetch_array ($risultato, 0, PGSQL_NUM);
echo $arr[0] . " <- array\n";
-$arr = pg_fetch_array ($result, 1, PGSQL_ASSOC);
-echo $arr["author"] . " <- array\n";
+$arr = pg_fetch_array ($risultato, 1, PGSQL_ASSOC);
+echo $arr["autore"] . " <- array\n";
?>
]]>
</programlisting>
@@ -87,7 +88,9 @@
</para>
<note>
<para>
- From 4.1.0, <parameter>row</parameter> became optional.
+ Dalla versione 4.1.0, <parameter>tupla</parameter> � opzionale.
+ La chiamata a <function>pg_fetch_array</function> incrementa
+ di 1 il puntatore alle tuple.
</para>
</note>
</refsect1>
Index: phpdoc-it/reference/pgsql/functions/pg-fetch-object.xml
diff -u phpdoc-it/reference/pgsql/functions/pg-fetch-object.xml:1.2
phpdoc-it/reference/pgsql/functions/pg-fetch-object.xml:1.3
--- phpdoc-it/reference/pgsql/functions/pg-fetch-object.xml:1.2 Wed Apr 17 03:08:05
2002
+++ phpdoc-it/reference/pgsql/functions/pg-fetch-object.xml Wed Jun 12 02:50:03
+2002
@@ -1,59 +1,57 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./it/functions/pgsql.xml, last change in rev 1.10 -->
<!-- last change to 'pg-fetch-object' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: cortesi Status: ready -->
+<!-- EN-Revision: 1.6 Maintainer: cucinato Status: ready -->
<!-- OLD-Revision: 1.70/EN.1.2 -->
+<!-- CREDITS: fabio,cortesi,denny -->
<refentry id="function.pg-fetch-object">
<refnamediv>
<refname>pg_fetch_object</refname>
- <refpurpose>Fetch a row as an object</refpurpose>
+ <refpurpose>Carica una tupla in un oggetto</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>object</type><methodname>pg_fetch_object</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
- <methodparam><type>int</type><parameter>row</parameter></methodparam>
- <methodparam
choice="opt"><type>int</type><parameter>result_type</parameter></methodparam>
+ <methodparam><type>int</type><parameter>tupla</parameter></methodparam>
+ <methodparam
+choice="opt"><type>int</type><parameter>tipo_risultato</parameter></methodparam>
</methodsynopsis>
<para>
- <function>pg_fetch_object</function> returns an object with
- properties that correspond to the fetched row. It returns &false;
- if there are no more rows or error.
+ <function>pg_fetch_object</function> restituisce un oggetto avente
+ le propriet� che corrispondono alla tupla scaricata. Restituisce &false;
+ se non ci sono pi� tuple o in caso di errore.
</para>
<para>
- <function>pg_fetch_object</function> is similar to
- <function>pg_fetch_array</function>, with one difference - an
- object is returned, instead of an array. Indirectly, that means
- that you can only access the data by the field names, and not by
- their offsets (numbers are illegal property names).
+ <function>pg_fetch_object</function> � simile a
+ <function>pg_fetch_array</function>, con una differenza - viene
+ restituito un oggetto invece che un array. Indirettamente, questo significa
+ che si pu� accedere ai dati solo attraverso i nomi dei campi. e non attraverso
+ i loro indici numerici (i nomi delle propriet� non possono essere numeri).
</para>
<para>
- <parameter>result_type</parameter> is optional parameter controls
- how return value is initialized.
- <parameter>result_type</parameter> is a constant and can take the
- following values: PGSQL_ASSOC, PGSQL_NUM, and PGSQL_BOTH.
- <function>pg_fetch_array</function> returns associative array
- that has field name as key for PGSQL_ASSOC. field index as key
- with PGSQL_NUM and both field name/index as key with
- PGSQL_BOTH. Default is PGSQL_BOTH.
+ <parameter>tupla</parameter> � il numero della riga (record) da
+ caricare. La prima tupla e' la numero 0.
</para>
<para>
- <note>
- <para>
- <parameter>result_type</parameter> was added in PHP 4.0.
- </para>
- </note>
- </para>
- <para>
- Speed-wise, the function is identical to
- <function>pg_fetch_array</function>, and almost as quick as
- <function>pg_fetch_row</function> (the difference is
- insignificant).
+ Per quanto riguarda la velocit� di esecuzione, questa funzione � identica
+ a <function>pg_fetch_array</function>, ed � veloce quasi quanto
+ <function>pg_fetch_row</function> (la differenza �
+ trascurabile).
</para>
+ <note>
+ <para>
+ Dalla versione 4.3.0, <parameter>tipo_risultato</parameter> � di default a
+PGSQL_ASSOC mentre
+ il default delle versioni precedenti era PGSQL_BOTH. La propriet� numerica �
+inutile,
+ dal momento che un nome di propriet� numerico non � valido in PHP.
+ </para>
+ <para>
+ <parameter>tipo_risultato</parameter> potrebbe essere abbandonato nelle
+versioni future.
+ </para>
+ </note>
<para>
- See also <function>pg_exec</function>, <function>pg_fetch_array</function>,
- <function>pg_fetch_row</function> and <function>pg_result</function>.
+ Vedere anche <function>pg_query</function>, <function>pg_fetch_array</function>,
+ <function>pg_fetch_row</function> e <function>pg_fetch</function>.
</para>
<para>
<example>
Index: phpdoc-it/reference/pgsql/functions/pg-fetch-row.xml
diff -u phpdoc-it/reference/pgsql/functions/pg-fetch-row.xml:1.2
phpdoc-it/reference/pgsql/functions/pg-fetch-row.xml:1.3
--- phpdoc-it/reference/pgsql/functions/pg-fetch-row.xml:1.2 Wed Apr 17 03:08:06
2002
+++ phpdoc-it/reference/pgsql/functions/pg-fetch-row.xml Wed Jun 12 02:50:03
+2002
@@ -1,36 +1,36 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./it/functions/pgsql.xml, last change in rev 1.10 -->
<!-- last change to 'pg-fetch-row' in en/ tree in rev 1.2 -->
-<!-- EN-Revision: 1.2 Maintainer: cortesi Status: ready -->
+<!-- EN-Revision: 1.4 Maintainer: cortesi Status: ready -->
<!-- OLD-Revision: 1.70/EN.1.2 -->
<refentry id="function.pg-fetch-row">
<refnamediv>
<refname>pg_fetch_row</refname>
- <refpurpose>Get a row as an enumerated array</refpurpose>
+ <refpurpose>Carica una tupla in un array</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>array</type><methodname>pg_fetch_row</methodname>
<methodparam><type>resource</type><parameter>result</parameter></methodparam>
- <methodparam><type>int</type><parameter>row</parameter></methodparam>
+ <methodparam><type>int</type><parameter>tupla</parameter></methodparam>
</methodsynopsis>
<para>
- <function>pg_fetch_row</function> fetches one row of data from
- the result associated with the specified
- <parameter>result</parameter> resource. The row (record) is
- returned as an array. Each result column is stored in an array
- offset, starting at offset 0.
+ <function>pg_fetch_row</function> carica un record dal
+ risultato della query associato alla risorsa identificata
+ da <parameter>result</parameter>. La riga (record) �
+ restituia sotto form di array. Ogni campo � identificato da un indice
+ numerico, che inizia da 0.
</para>
<para>
- It returns an array that corresponds to the fetched row, or &false;
- if there are no more rows.
+ Restituisce un array che corrisponde alla riga caricata, oppure &false;
+ se non ci sono altre tuple.
</para>
<para>
- See also: <function>pg_exec</function>,
+ See also: <function>pg_query</function>,
<function>pg_fetch_array</function>,
<function>pg_fetch_object</function> and
- <function>pg_result</function>.
+ <function>pg_fetch_result</function>.
</para>
<para>
<example>
@@ -38,22 +38,22 @@
<programlisting role="php">
<![CDATA[
<?php
-$conn = pg_pconnect ("dbname=publisher");
+$conn = pg_pconnect ("dbname=editori");
if (!$conn) {
- echo "An error occured.\n";
+ echo "Si � verificato un errore.\n";
exit;
}
-$result = pg_Exec ($conn, "SELECT * FROM authors");
-if (!$result) {
- echo "An error occured.\n";
+$result = pg_query ($conn, "SELECT * FROM autori");
+if (!$rrisultato) {
+ echo "Si � verificato un errore.\n";
exit;
}
-$num = pg_numrows($result);
+$num = pg_num_rows($risultato);
for ($i=0; $i < $num; $i++) {
- $r = pg_fetch_row($result, $i);
+ $r = pg_fetch_row($risultato, $i);
for ($j=0; $j < count($r); $j++) {
echo "$r[$j] ";
@@ -70,7 +70,9 @@
</para>
<note>
<para>
- From 4.1.0, <parameter>row</parameter> became optional.
+ Dalla versione 4.1.0, <parameter>row</parameter> � opzionale.
+ La chiamata a <function>pg_fetch_row</function> incrementa
+ il puntatore alle tuple di 1.
</para>
</note>
</refsect1>
Index: phpdoc-it/reference/pgsql/functions/pg-last-notice.xml
diff -u phpdoc-it/reference/pgsql/functions/pg-last-notice.xml:1.1
phpdoc-it/reference/pgsql/functions/pg-last-notice.xml:1.2
--- phpdoc-it/reference/pgsql/functions/pg-last-notice.xml:1.1 Sun Apr 14 20:55:05
2002
+++ phpdoc-it/reference/pgsql/functions/pg-last-notice.xml Wed Jun 12 02:50:03
+2002
@@ -1,44 +1,58 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./it/functions/pgsql.xml, last change in rev 1.10 -->
<!-- last change to 'pg-last-notice' in en/ tree in rev 1.82 -->
-<!-- EN-Revision: 0.0 Maintainer: cortesi Status: ready -->
+<!-- EN-Revision: 1.2 Maintainer: cucinato Status: ready -->
<!-- OLD-Revision: 1.70/EN.1.82 -->
+<!-- CREDITS: fabio,cortesi,denny -->
<refentry id="function.pg-last-notice">
<refnamediv>
<refname>pg_last_notice</refname>
<refpurpose>
- Returns the last notice message from PostgreSQL server
+ Restituisce l'ultimo messaggio di notifica dal server PostgreSQL
</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
<methodsynopsis>
<type>string</type><methodname>pg_last_notice</methodname>
-
<methodparam><type>resource</type><parameter>connection</parameter></methodparam>
+
+<methodparam><type>resource</type><parameter>connessione</parameter></methodparam>
</methodsynopsis>
<para>
- <function>pg_last_notice</function> returns the last notice
- message from PostgreSQL server specified by
- <parameter>connection</parameter>. PostgreSQL server set notice
- message when transaction cannot be continued. There one can avoid
- issuing useless SQL using <function>pg_exec</function> using
- <function>pg_last_notice</function>. There are other cases that
- PostgreSQL server sets notice message. Programmer must check
- contents of notice message if it is related to transaction or
- not.
+ <function>pg_last_notice</function> restituisce l'ultimo messaggio di
+ notifica emesso dal server PostgreSQL specificato dal parametro
+ <parameter>connessione</parameter>. Il server PostgreSQL invia messaggi
+ di notifica in parecchi case, per esempio se le transazioni non possono essere
+continuate.
+ Con <function>pg_last_notice</function> � possibile evitare di eseguire
+ query inutili, controllando se la notifica � relativa alla transazione
+ o meno.
</para>
<warning>
<para>
- This function is EXPERIMENTAL and it is not fully implemented
- yet. <function>pg_last_notice</function> is added form PHP
- 4.0.6. However, PHP 4.0.6 has problem with notice message
- handling. Use of PostgreSQL module with PHP 4.0.6 is not
- recommended even if you are not using
+ Questa funzione � SPERIMENTALE e non � completamente implementata
+ allo stato attuale. <function>pg_last_notice</function> � stato aggiunta nel PHP
+ 4.0.6. Comunque, il PHP 4.0.6 ha dei problemi con la manipolazione dei
+ messaggi di notifica. L'uso del modulo PostgreSQL con il PHP 4.0.6 non �
+ raccomandato anche se non si fa uso di
<function>pg_last_notice</function>.
</para>
+ <para>
+ Questa funzione � completamente implementata in PP 4.3.0. Le versioni di PHP
+precedenti alla
+ 4.3.0 ignorano il parametro di connessione al database.
+ </para>
</warning>
<para>
- See also <function>pg_exec</function> and <function>pg_errormessage</function>.
+ Il tracciamento dei messaggi di notifica pu� essere reso opzionale impostando a
+1 la variabile
+ <literal>pgsql.ignore_notice</literal> nel file ini, a partire dal PHP 4.3.0.
+ </para>
+ <para>
+ Il log dei messaggi di notifica pu� essere reso opzionale impostando a 0 la
+variabile
+ <literal>pgsql.log_notice</literal> nel file ini, a partire dal PHP 4.3.0. A
+meno che
+ <literal>pgsql.ignore_notice</literal> sia impostato a 0, i messaggi di notifica
+ non possono essere registrati.
+ </para>
+ <para>
+ See also <function>pg_query</function> e
+ <function>pg_last_error</function>.
</para>
</refsect1>
</refentry>
Index: phpdoc-it/reference/pgsql/functions/pg-lo-tell.xml
diff -u phpdoc-it/reference/pgsql/functions/pg-lo-tell.xml:1.1
phpdoc-it/reference/pgsql/functions/pg-lo-tell.xml:1.2
--- phpdoc-it/reference/pgsql/functions/pg-lo-tell.xml:1.1 Sun Apr 14 20:55:05
2002
+++ phpdoc-it/reference/pgsql/functions/pg-lo-tell.xml Wed Jun 12 02:50:03 2002
@@ -1,13 +1,14 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./it/functions/pgsql.xml, last change in rev 1.10 -->
<!-- last change to 'pg-lo-tell' in en/ tree in rev 1.74 -->
-<!-- EN-Revision: 0.0 Maintainer: cortesi Status: ready -->
+<!-- EN-Revision: 1.2 Maintainer: cortesi Status: ready -->
<!-- OLD-Revision: 1.70/EN.1.74 -->
+<!-- CREDITS: fabio,cortesi,denny -->
<refentry id='function.pg-lo-tell'>
<refnamediv>
<refname>pg_lo_tell</refname>
<refpurpose>
- Returns current position of large object
+ Restituisce la posizione attuale in un large object
</refpurpose>
</refnamediv>
<refsect1>
@@ -17,11 +18,11 @@
<methodparam><type>resource</type><parameter>large_object</parameter></methodparam>
</methodsynopsis>
<para>
- <function>pg_lo_tell</function> returns current position (offset
- from the beginning of large object).
+ <function>pg_lo_tell</function> restituisce la posizione attuale (offset
+ dall'inizio di un large object).
</para>
<para>
- See also <function>pg_lo_seek</function>.
+ Vedere anche <function>pg_lo_seek</function>.
</para>
</refsect1>
</refentry>
Index: phpdoc-it/reference/pgsql/functions/pg-pconnect.xml
diff -u phpdoc-it/reference/pgsql/functions/pg-pconnect.xml:1.1
phpdoc-it/reference/pgsql/functions/pg-pconnect.xml:1.2
--- phpdoc-it/reference/pgsql/functions/pg-pconnect.xml:1.1 Sun Apr 14 20:55:08
2002
+++ phpdoc-it/reference/pgsql/functions/pg-pconnect.xml Wed Jun 12 02:50:03 2002
@@ -1,8 +1,9 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- splitted from ./it/functions/pgsql.xml, last change in rev 1.10 -->
<!-- last change to 'pg-pconnect' in en/ tree in rev 1.82 -->
-<!-- EN-Revision: 0.0 Maintainer: cortesi Status: ready -->
+<!-- EN-Revision: 1.2 Maintainer: cucinato Status: ready -->
<!-- OLD-Revision: 1.70/EN.1.82 -->
+<!-- CREDITS: fabio,cortesi,denny -->
<refentry id="function.pg-pconnect">
<refnamediv>
<refname>pg_pconnect</refname>
@@ -10,73 +11,36 @@
</refnamediv>
<refsect1>
<title>Descrizione</title>
- <methodsynopsis>
- <type>int</type><methodname>pg_pconnect</methodname>
-
<methodparam><type>string</type><parameter>connection_string</parameter></methodparam>
- </methodsynopsis>
+ <methodsynopsis>
+ <type>int</type><methodname>pg_pconnect</methodname>
+
+<methodparam><type>string</type><parameter>stringa_di_connessione</parameter></methodparam>
+ </methodsynopsis>
<para>
- <function>pg_pconnect</function> opens a connection to a
- PostgreSQL database. It returns a connection resource that is
- needed by other PostgreSQL functions.
+ <function>pg_pconnect</function> apre una connessione verso un
+ database PostgreSQL. Restituisce una risorsa di connessione che �
+ necessaria per utilizzare le altre funzioni di PostgreSQL.
</para>
<para>
- It returns a connection resource on success, or &false; if the
- connection could not be made. The arguments should be within a
- quoted string. The arguments available include
- <parameter>host</parameter>, <parameter>port</parameter>,
- <parameter>tty</parameter>, <parameter>options</parameter>,
- <parameter>dbname</parameter>, <parameter>user</parameter>, and
- <parameter>password</parameter>.
+ Per una descrizione del parametro <parameter>stringa_di_connessione</parameter>,
+ vedere <function>pg_connect</function>.
</para>
- <example>
- <title>Using pg_pconnect</title>
- <programlisting role="php">
-<![CDATA[
-<?php
-$dbconn = pg_connect ("dbname=mary");
-//connect to a database named "mary"
-$dbconn2 = pg_connect ("host=localhost port=5432 dbname=mary");
-// connect to a database named "mary" on "localhost" at port "5432"
-$dbconn3 = pg_connect ("host=sheep port=5432 dbname=mary user=lamb password=foo");
-//connect to a database named "mary" on the host "sheep" with a username and password
-$conn_string = "host=sheep port=5432 dbname=test user=lamb password=bar";
-$dbconn4 = pg_connect ($conn_string);
-//connect to a database named "test" on the host "sheep" with a username and password
-?>
-]]>
- </programlisting>
- </example>
<para>
- If a second call is made to <function>pg_pconnect</function> with
- the same arguments, no new connection will be established, but
- instead, the connection resource of the already opened connection
- will be returned. You can have multiple connections to the same
- database if you use different connection string.
+ Per abilitare le connessioni persistenti, la direttiva <link
+ linkend="ini.pgsql.allow-persistent">pgsql.allow_persistent</link>
+ &php.ini; deve essere impostata a"On". (che � il default).
+ Il massimo numero di connessioni persistenti pu� essere definito con la
+direttiva <link
+ linkend="ini.pgsql.max-persistent">pgsql.max_persistent</link>
+ &php.ini;. (il default � -1 ovvero nessun limite). Il numero totale
+ di connessioni pu� essere impostato con la direttiva <link
+ linkend="ini.pgsql.max-links">pgsql.max_links</link>
+ &php.ini;.
</para>
<para>
- Multiple parameters syntax for <function>pg_pconnect</function>
- <command>$conn = pg_pconnect ("host", "port", "options", "tty",
- "dbname")
- </command>
- has been deprecated.
+ <function>pg_close</function> non chiue le connessioni persistenti
+ create con <function>pg_pconnect</function>.
</para>
<para>
- To enable persistent connection, <link
- linkend="ini.pgsql.allow-persistent">pgsql.allow_persistent</link>
- <filename>php.ini</filename> directive must be set to "On". (Default
is On)
- Max number of persistent connection can be defined by <link
- linkend="ini.pgsql.max-persistent">pgsql.max_persistent</link>
- <filename>php.ini</filename> directive. (Default is -1 which is no limit) Total
number
- of connection can be set by <link
- linkend="ini.pgsql.max-links">pgsql.max_links</link>
- <filename>php.ini</filename> directive.
- </para>
- <para>
- <function>pg_close</function> will not close persistent links
- generated by <function>pg_pconnect</function>.
- </para>
- <para>
- See also <function>pg_connect</function>.
+ Vedere anche <function>pg_connect</function>.
</para>
</refsect1>
</refentry>