kgergely Thu Sep 13 03:32:24 2001 EDT
Modified files:
/phpdoc/hu/functions pgsql.xml
Log:
Adding Hungarian translation... Version is not known, but let people read Hungarian
version, will be synchronized soon...
Index: phpdoc/hu/functions/pgsql.xml
diff -u /dev/null phpdoc/hu/functions/pgsql.xml:1.4
--- /dev/null Thu Sep 13 03:32:23 2001
+++ phpdoc/hu/functions/pgsql.xml Thu Sep 13 03:32:23 2001
@@ -0,0 +1,1218 @@
+<?xml encoding="iso-8859-2"?>
+<!-- EN-Revision: n/a Maintainer: kgergely Status: ready, but not updated... -->
+ <reference id="ref.pgsql">
+ <title>PostgreSQL f�ggv�nyek</title>
+ <titleabbrev>PostgreSQL</titleabbrev>
+
+ <partintro>
+ <para>
+ Postgres, amit eredetileg a UC Berkeley Computer Science
+ Department fejlesztett ki, �tt�r� volt az objektum-rel�ci�s adatmodellek
+ter�let�n, �s most el�rhet�v� v�lik t�bb kereskedelmi adatb�zisban is.
+ T�mogatja az SQL92/SQL3 nyelv haszn�lat�t, tranzakci�k integrit�s�t �s a
+ t�pusok kiterjeszthet�s�g�t. A PostgreSQL egy public-domain,
+ ny�lt forr�s� lesz�rmazottja ennek az eredeti Berkeley k�dnak.
+ </para>
+ <para>
+ A PostgreSQL ingyenes. A leg�jabb verzi� a
+ <ulink url="&url.pgsql;">www.PostgreSQL.org</ulink> c�men �rhet� el.
+ </para>
+ <para>
+ A 6.3 verzi� �ta (03/02/1998) a PostgreSQL unix socketeket haszn�l.
+ A lenti t�bl�zat mutatja az �j kapcsolatteremt�si lehet�s�geket.
+ Ez a socket a <filename>/tmp/.s.PGSQL.5432</filename> n�ven �rhet� el.
+ Ezt az opci�t a <command>postmaster</command> parancs '-i'
+ kapcsol�j�val �rheted el, a jelent�se pedig:
+ "figyeld a TCP/IP socketeket is �gy, mint a unix socketeket".
+ <table>
+ <title>Postmaster �s a PHP</title>
+ <tgroup cols="3">
+ <thead>
+ <row>
+ <entry>Postmaster</entry>
+ <entry>PHP</entry>
+ <entry>�llapot</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>postmaster &</entry>
+ <entry>pg_connect("", "", "", "", "dbname");</entry>
+ <entry>OK</entry>
+ </row>
+ <row>
+ <entry>postmaster -i &</entry>
+ <entry>pg_connect("", "", "", "", "dbname");</entry>
+ <entry>OK</entry>
+ </row>
+ <row>
+ <entry>postmaster &</entry>
+ <entry>pg_connect("localhost", "", "", "", "dbname");</entry>
+ <entry>
+ Unable to connect to PostgreSQL server: connectDB() failed:
+ Is the postmaster running and accepting TCP/IP (with -i)
+ connection at 'localhost' on port '5432'? in
+ /path/to/file.php3 on line 20.
+ vagyis:
+ Nem lehet kapcsol�dni a PostgreSQL szerverhez: a connectDB() h�v�s
+ meghi�sult. Fut a postmaster, �s fogadja a TCP/IP kapcsolatokat (-i)
+ a helyi g�pen az 5432-es porton? a
+ /el�r�si_�t/a/file.php3 a 20-as sorban
+ </entry>
+ </row>
+ <row>
+ <entry>postmaster -i &</entry>
+ <entry>pg_connect("localhost", "", "", "", "dbname");</entry>
+ <entry>OK</entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para>
+ <para>
+ A k�vetkez�k�pp is kezdhetsz kapcsolatot:
+ <command>$conn = pg_Connect("host=localhost port=5432
+ dbname=chris");</command>
+ </para>
+ <para>
+ Annak �rdek�ben, hogy haszn�lhassunk nagy objektum fel�letet (lo),
+ sz�ks�ges az eg�szet egy tranzakci�s blokkba foglalni. A tranzakci�s
+ blokk egy <command>begin</command>-nel kezd�dik, �s ha a tranzakci�
+ �rv�nyes, egy <command>commit</command>-tal vagy egy
+ <command>end</command>-del v�gz�dik. Ha a tranzakci� meghi�sul, akkor
+ <command>rollback</command> vagy <command>abort</command> paranccsal
+ kell v�gz�dnie.
+
+ <example>
+ <title>Nagy objektumok haszn�lata</title>
+ <programlisting role="php">
+<?php
+ $database = pg_Connect ("", "", "", "", "jacarta");
+ pg_exec ($database, "begin");
+ $oid = pg_locreate ($database);
+ echo ("$oid\n");
+ $handle = pg_loopen ($database, $oid, "w");
+ echo ("$handle\n");
+ pg_lowrite ($handle, "gaga");
+ pg_loclose ($handle);
+ pg_exec ($database, "commit");
+?>
+ </programlisting>
+ </example>
+ </para>
+ </partintro>
+
+ <refentry id="function.pg-close">
+ <refnamediv>
+ <refname>pg_Close</refname>
+ <refpurpose>lez�r egy PostgreSQL kapcsolatot</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>bool <function>pg_close</function></funcdef>
+ <paramdef>int <parameter>connection</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Hamissal t�r vissza, ha a connection �rv�nytelen kapcsolatazonos�t�,
+ egy�bk�nt igazzal. Lez�rja az adott azonos�t�j� kapcsolatot a
+ PostgreSQL adatb�zissal.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-cmdtuples">
+ <refnamediv>
+ <refname>pg_cmdTuples</refname>
+ <refpurpose>az �rintett sorok sz�m�t adja vissza</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_cmdtuples</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_cmdTuples</function> az INSERT, UPDATE vagy DELETE
+ k�r�sek �ltal �rintett sorokat adja vissza. Ha egyetlen sor sem
+ �rintett, az eredm�ny 0 lesz.
+ <example>
+ <title>pg_cmdtuples</title>
+ <programlisting role="php">
+<?php
+$result = pg_exec($conn, "INSERT INTO verlag VALUES ('Autor')");
+$cmdtuples = pg_cmdtuples($result);
+echo $cmdtuples . " <- cmdtuples affected.";
+?>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-connect">
+ <refnamediv>
+ <refname>pg_Connect</refname>
+ <refpurpose>megnyit egy kapcsolatot</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_connect</function></funcdef>
+ <paramdef>string <parameter>host</parameter></paramdef>
+ <paramdef>string <parameter>port</parameter></paramdef>
+ <paramdef>string <parameter>options</parameter></paramdef>
+ <paramdef>string <parameter>tty</parameter></paramdef>
+ <paramdef>string <parameter>dbname</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Sikeres v�grehajt�s eset�n egy kapcsolat-azonos�t�val t�r vissza,
+ vagy hamissal, ha a kapcsolat nem hozhat� l�tre. Kapcsolatot nyit
+ egy PostgreSQL adatb�zishoz. Az �sszes argumentum v�ltoz�-interpol�lt,
+ bele�rtve a porsz�mot is. Az options �s a tty argumentumok opcion�lisak,
+ vagyis elhagyhat�k. Ez a f�ggv�ny egy kapcsolat-azonos�t�val t�r vissza,
+ mely m�s PostgreSQL f�ggv�nyek haszn�lat�hoz sz�ks�ges. Egyszerre
+ t�bb kapcsolatot is tudsz nyitni.
+ </para>
+ <para>
+ Kapcsolat l�trehoz�s�ra alkalmas az al�bbi parancs is:
+ <command>$conn = pg_connect("dbname=marliese port=5432");</command>
+ A <parameter>dbname</parameter> �s a
+ <parameter>port</parameter> param�ter mellett m�g haszn�lhat� a
+ <parameter>host</parameter>,
+ <parameter>tty</parameter>,
+ <parameter>options</parameter>,
+ <parameter>user</parameter> �s a
+ <parameter>password</parameter>.
+ </para>
+ <para>
+ L�sd m�g a <function>pg_pConnect</function> f�ggv�nyt.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-dbname">
+ <refnamediv>
+ <refname>pg_DBname</refname>
+ <refpurpose>adatb�zis neve</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_dbname</function></funcdef>
+ <paramdef>int <parameter>connection</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Az adott kapcsolatazonos�t�j� PostgreSQL adatb�zisnev�vel t�r vissza, vagy
+hamissal, ha a kapcsolat-azonos�t� �rv�nytelen.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-errormessage">
+ <refnamediv>
+ <refname>pg_ErrorMessage</refname>
+ <refpurpose>hiba�zenet</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_errormessage</function></funcdef>
+ <paramdef>int <parameter>connection</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Egy hiba�zenetet tartalmaz� stringgel t�r vissza, vagy hamissal, ha g�z van.
+ Returns a string containing the error message, false on failure.
+ A hib�r�l r�szletes le�r�st val�sz�n�leg nem siker�l kapnod ezzel a
+ <function>pg_errormessage</function> f�ggv�nnyel, ha egy hiba t�rt�nt a
+legutols� adatb�zism�velet sor�n, amely sz�m�ra l�tezik egy �rv�nyes kapcsolat, ez a
+f�ggv�ny a backend server �ltal gener�lt �zenetet �rja ki.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-exec">
+ <refnamediv>
+ <refname>pg_Exec</refname>
+ <refpurpose>v�grehajt egy k�r�st</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_exec</function></funcdef>
+ <paramdef>int <parameter>connection</parameter></paramdef>
+ <paramdef>string <parameter>query</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Egy eredm�nyindexszel t�r vissza, ha a k�r�s teljes�thet�, vagy hamissal, ha a
+ kapcsolat-azonos�t� �rv�nytelen, vagy nem teljes�thet� a k�r�s.
+ A hib�ra vonatkoz� r�szleteket a
+ <function>pg_ErrorMessage</function> f�ggv�ny seg�ts�g�vel
+ nyerhet�nk, ha a kapcsolat l�tezik.
+ Egy SQL k�r�st k�ld a kapcsolat-azonos�t�ban meghat�rozott
+ PostgreSQL adatb�zisnak. A kapcsolat-azonos�t�nak egy val�s
+ <function>pg_Connect</function> �ltal visszaadott azonos�t�nak
+ kell lennie. E f�ggv�ny visszat�r�si �rt�ke index�l szolg�l m�s
+ PostgreSQL f�ggv�nyek seg�ts�g�vel t�rt�n� inform�ci�el�r�shez.
+ <note>
+ <simpara>
+ A PHP/FI 1-gyel t�rt vissza, ha a k�r�s nem szolg�ltatott adatot.
+ (pl.: insert vagy update) �s 1-n�l nagyobb sz�mot olyan selectekn�l
+ is, ami �res halmazzal t�rt vissza.
+ No such assumption can be made in PHP. [Nincs ilyen felt�telez�s a PHP-ben???]
+ </simpara>
+ </note>
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fetch-array">
+ <refnamediv>
+ <refname>pg_Fetch_Array</refname>
+ <refpurpose>beolvas egy sort egy t�mbbe</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>array <function>pg_fetch_array</function></funcdef>
+ <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>int <parameter>row</parameter></paramdef>
+ <paramdef>int
+ <parameter><optional>result_type</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Az adatb�zis k�vetkez� sor�val t�r vissza t�mb form�ban, vagy hamissal,
+ ha m�r nincs t�bb sor.
+ </para>
+ <para>
+ A <function>pg_fetch_array</function> f�ggv�ny a
+ <function>pg_fetch_row</function> kiterjesztett v�ltozata.
+ Amellett, hogy a t�mb numerikusan indexelhet�, az adatokat asszociat�v
+ indexszel is t�rolja a mez�neveket haszn�lva kulcsnak.
+ </para>
+ <para>
+ A harmadik, <parameter>result_type</parameter> nev� argumentum a k�vetkez�
+ �rt�keket veheti fel: PGSQL_ASSOC, PGSQL_NUM, and PGSQL_BOTH.
+ <note>
+ <para>
+ A <parameter>result_type</parameter> param�ter a PHP 4.0-�s
+ v�ltozat�ban ker�lt a nyelvbe.
+ </para>
+ </note>
+ </para>
+ <para>
+ J� tudni, hogy a
+ <function>pg_fetch_array</function> haszn�lata NEM jelent�sen lassabb,
+ mint a <function>pg_fetch_row</function> haszn�lata, m�g az eredm�ny �rthet�bb.
+ </para>
+ <para>
+ Tov�bbi r�szletek�rt l�sd m�g a
+ <function>pg_fetch_row</function>
+ f�ggv�nyt.
+ </para>
+ <example>
+ <title>A pg_fetch_array haszn�lata</title>
+ <programlisting role="php">
+<?php
+$conn = pg_pconnect("","","","","publisher");
+if (!$conn) {
+ echo "Hiba t�rt�nt.\n";
+ exit;
+}
+
+$result = pg_Exec ($conn, "SELECT * FROM authors");
+if (!$result) {
+ echo "Hiba t�rt�nt.\n";
+ exit;
+}
+
+$arr = pg_fetch_array ($result, 0);
+echo $arr[0] . " <- array\n"; #hiba < kell!!!
+
+$arr = pg_fetch_array ($result, 1);
+echo $arr["author"] . " <- array\n"; # itt is
+?>
+ </programlisting>
+ </example>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fetch-object">
+ <refnamediv>
+ <refname>pg_Fetch_Object</refname>
+ <refpurpose>sor beolvas�sa objektumk�nt</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>object <function>pg_fetch_object</function></funcdef>
+ <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>int <parameter>row</parameter></paramdef>
+ <paramdef>int
+ <parameter><optional>result_type</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Egy objektummal t�r vissza, aminek a tulajdons�gai megegyeznek a beolvasott
+ sor mez�ivel, hamissal, ha nincs t�bb sor.
+ </para>
+ <para>
+ <function>pg_fetch_object</function> hasonl� a
+ <function>pg_fetch_array</function>-hoz, egy k�l�nbs�get kiv�ve -
+ objektummal t�r vissza, nem t�mbbel. Vagyis adatot csak mez�nevekkel �rhetsz
+ el, indexszel (sz�mokkal) nem (a sz�mok ugyanis illeg�lis mez�nevek).
+ </para>
+ <para>
+ A harmadik, <parameter>result_type</parameter> nev� argumentum a k�vetkez�
+ �rt�keket veheti fel: PGSQL_ASSOC, PGSQL_NUM, and PGSQL_BOTH.
+ <note>
+ <para>
+ A <parameter>result_type</parameter> param�ter a PHP 4.0-�s
+ v�ltozat�ban ker�lt a nyelvbe.
+ </para>
+ </note>
+ </para>
+ <para>
+ Sebess�g szempontj�b�l, a f�ggv�ny azonos a
+ <function>pg_fetch_array</function> f�ggv�nnyel, �s majdnem olyan gyors, mint a
+ <function>pg_fetch_row</function> (a k�l�nbs�g jelent�ktelen).
+ </para>
+ <para>
+ L�sd m�g a <function>pg_fetch_array</function> �s a
+ <function>pg_fetch_row</function> f�ggv�nyeket.
+ <example>
+ <title>pg_fetch_object alkalmaz�sa</title>
+ <programlisting role="php">
+<?php
+$database = "verlag";
+$db_conn = pg_connect ("localhost", "5432", "", "", $database);
+if (!$db_conn): ?>
+ <H1>Nem lehet kapcsol�dni a <? echo $database ?> nev� adatb�zishoz.</H1>
+<?
+ exit;
+endif;
+
+$qu = pg_exec ($db_conn, "SELECT * FROM verlag ORDER BY autor");
+$row = 0; // A postgresnek kell egy sorsz�ml�l�, ami m�s adatb�ziskezel�n�l tal�n nem
+
+while ($data = pg_fetch_object ($qu, $row)):
+ echo $data->autor." (";
+ echo $data->jahr ."): ";
+ echo $data->titel."<BR>";
+ $row++;
+endwhile; ?>
+
+<PRE><?php
+$fields[] = Array ("autor", "Author");
+$fields[] = Array ("jahr", " Year");
+$fields[] = Array ("titel", " Title");
+
+$row= 0; // A postgresnek kell egy sorsz�ml�l�, ami m�s adatb�ziskezel�n�l tal�n nem
+while ($data = pg_fetch_object ($qu, $row)):
+ echo "----------\n";
+ reset ($fields);
+ while (list (,$item) = each ($fields)):
+ echo $item[1].": ".$data->$item[0]."\n";
+ endwhile;
+ $row++;
+endwhile;
+echo "----------\n"; ?>
+</PRE> <?php
+pg_freeResult ($qu);
+pg_close ($db_conn);
+?>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fetch-row">
+ <refnamediv>
+ <refname>pg_Fetch_Row</refname>
+ <refpurpose>k�vetkez� sor beolvas�sa numerikusan indexelt t�mbbe</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>array <function>pg_fetch_row</function></funcdef>
+ <paramdef>int <parameter>result</parameter></paramdef>
+ <paramdef>int <parameter>row</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A beolvasott sorral t�r vissza numerikusan indexelt (hagyom�nyos)
+ t�mb form�j�ban, vagy hamissal, ha nincs t�bb sor.
+ </para>
+ <para>
+ A <function>pg_fetch_row</function> f�ggv�ny bet�lti a megadott
+ eredm�ny-azonos�t�nak megfelel� sort. Az eredm�nyt eredm�ny form�ban
+ adja vissza. Az egyes oszlopokat indexszel (sz�mmal) lehet el�rni.
+ Az els� oszlop indexe 0.
+ </para>
+ <para>
+ A <function>pg_fetch_row</function> egym�s ut�ni alkalmaz�s�val az
+ eredm�nyhalmaz k�vetkez� sor�t kapjuk, am�g van k�vetkez� sor, majd
+ hamist, ha m�r nincs t�bb sor.
+ </para>
+ <para>
+ L�sd m�g a <function>pg_fetch_array</function>,
+ <function>pg_fetch_object</function> �s a
+ <function>pg_result</function> f�ggv�nyeket.
+ <example>
+ <title>pg_fetch_row alkalmaz�s</title>
+ <programlisting role="php">
+<?php
+$conn = pg_pconnect("","","","","publisher");
+if (!$conn) {
+ echo "G�z van.\n";
+ exit;
+}
+
+$result = pg_Exec ($conn, "SELECT * FROM authors");
+if (!$result) {
+ echo "Baj van, nagy baj van.\n";
+ exit;
+}
+
+$row = pg_fetch_row ($result, 0);
+echo $row[0] . " <- row\n"; # < helyett valami m�s kell
+
+$row = pg_fetch_row ($result, 1);
+echo $row[0] . " <- row\n"; # itt is
+
+$row = pg_fetch_row ($result, 2);
+echo $row[1] . " <- row\n"; # detto
+?>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fieldisnull">
+ <refnamediv>
+ <refname>pg_FieldIsNull</refname>
+ <refpurpose>Megvizsg�lja, hogy egy mez� NULL-e</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_fieldisnull</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>int <parameter>row</parameter></paramdef>
+ <paramdef>mixed <parameter>field</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Megviszg�lja, hogy egy adott sorban az adott mez� NULL-e, vagy sem.
+ 0-t ad vissza, ha a mez� nem NULL, 1-et, ha NULL. A mez� sz�mmal,
+ vagy mez�n�vvel adhat� meg. A sorok sz�moz�sa 0-val kezd�dik.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fieldname">
+ <refnamediv>
+ <refname>pg_FieldName</refname>
+ <refpurpose>Egy mez� nev�t mondja meg</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_fieldname</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>int <parameter>field_number</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_FieldName</function> f�ggv�ny az adott eredm�nyazonos�t�
+ �s oszlopsz�m alapj�n megmondja az oszlop nev�t. Az oszlopsz�moz�s
+ 0-val kezd�dik.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fieldnum">
+ <refnamediv>
+ <refname>pg_FieldNum</refname>
+ <refpurpose>Adott mez� oszlopsz�m�t mondja meg</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_fieldnum</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>string <parameter>field_name</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_FieldNum</function> f�ggv�ny adott eredm�ny-azonos�t�j�
+ eredm�ny adott nev� oszlop�nak a sorsz�m�t adja vissza. A sorsz�moz�s
+ 0-t�l indul. Hiba eset�n -1-gyel t�r vissza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fieldprtlen">
+ <refnamediv>
+ <refname>pg_FieldPrtLen</refname>
+ <refpurpose>Nyomtatott hosszal t�r vissza</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_fieldprtlen</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>int <parameter>row_number</parameter></paramdef>
+ <paramdef>string <parameter>field_name</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_FieldPrtLen</function> f�ggv�ny egy eredm�ny adott
+ sor�nak, adott mezej�nek nyomtatott hossz�t (h�ny darab karakter)
+ adja vissza. A sorok sz�moz�sa 0-val kezd�dik. A f�ggv�ny -1-gyel
+ t�r vissza hiba eset�n.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fieldsize">
+ <refnamediv>
+ <refname>pg_FieldSize</refname>
+ <refpurpose>
+ Adott mez� bels� t�rol�si m�ret�t adja
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_fieldsize</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>int <parameter>field_number</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_FieldSize</function> az adott eredm�ny adott mezej�nek
+ bels� t�rol�si m�ret�t (byteban) adja vissza. A mez�k sz�moz�sa 0-val
+ kezd�dik. A -1 hossz� mez� v�ltoz� hossz�s�g� mez�t jelent. A f�ggv�ny
+ hiba eset�n hamisat ad vissza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-fieldtype">
+ <refnamediv>
+ <refname>pg_FieldType</refname>
+ <refpurpose>
+ Az adott mez� t�pus�t adja vissza
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_fieldtype</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>int <parameter>field_number</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_FieldType</function> f�ggv�ny az adott azonos�t�j�
+ eredm�nyhalmaz adott mezej�nek t�pus�t le�r� stringgel t�r vissza.
+ A mez�k sz�moz�sa 0-t�l indul.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-freeresult">
+ <refnamediv>
+ <refname>pg_FreeResult</refname>
+ <refpurpose>Adatb�zishoz kapcsol�d� mem�ria felszabad�t�sa</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_freeresult</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_FreeResult</function> f�ggv�nyt csak akkor kell
+ megh�vnod, ha f�lsz att�l, hogy t�l sok mem�ri�t haszn�l a
+ scripted, m�g fut. Az �sszes felhaszn�lt mem�ria automatikusan
+ felszabadul, amikor a script fut�sa v�get �r. Azonban, ha
+ biztos vagy benne, hogy az ered�ny m�r nem fog kelleni,
+ megh�vhatod a
+ <function>pg_FreeResult</function> f�ggv�nyt az eredm�ny-azonos�t�val,
+ �s az eredm�nyhalmazhoz tartalmaz� mem�ria felszabadul.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-getlastoid">
+ <refnamediv>
+ <refname>pg_GetLastOid</refname>
+ <refpurpose>Az utols� objektumazonos�t�t adja</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_getlastoid</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_GetLastOid</function> f�ggv�ny egy
+ <function>pg_Exec</function>-kel v�grehajtott SQL INSERT-hez
+ rendelt Oid (Object identifier - objektum azonos�t�) visszanyer�s�re
+ haszn�lhat�. Ez a f�ggv�ny pozit�v eg�sszel t�r vissza, ha egy val�s
+ Oid-r�l van sz�. Ha hiba t�rt�nt, vagy az utols� m�velet, amit a
+ <function>pg_Exec</function>-kel v�geztek nem INSERT, a f�ggv�ny -1-gyel
+ t�r vissza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-host">
+ <refnamediv>
+ <refname>pg_Host</refname>
+ <refpurpose>A hostnevet adja vissza</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_host</function></funcdef>
+ <paramdef>int <parameter>connection_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_Host</function> f�ggv�ny az adott kapcsolat-azonos�t�j�
+ PostgreSQL host nev�t adja vissza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-loclose">
+ <refnamediv>
+ <refname>pg_loclose</refname>
+ <refpurpose>Bez�r egy nagy objektumot</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>pg_loclose</function></funcdef>
+ <paramdef>int <parameter>fd</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_loclose</function> bez�r egy Inversion Large
+ Object-et. Az <parameter>fd</parameter> param�ter a
+ <function>pg_loopen</function>-b�l sz�rmaz� nagy objektum le�r�ja.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-locreate">
+ <refnamediv>
+ <refname>pg_locreate</refname>
+ <refpurpose>l�trehoz egy nagy objektumot</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_locreate</function></funcdef>
+ <paramdef>int <parameter>conn</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_locreate</function> l�trehoz egy
+ Inversion Large Object-et �s a nagy objektum oid-j�vel t�r vissza.
+ A <parameter>conn</parameter> param�ter hat�rozza meg a kapcsolat
+ azonos�t�j�t. A PostgreSQL hozz�f�r�si m�dok: INV_READ, INV_WRITE, �s
+ INV_ARCHIVE nem t�mokatottak, az objektum mindig �r�si �s olvas�si
+ joggal ker�lnek l�trehoz�sra. Az INV_ARCHIVE pedig el lett t�vol�tva
+ a nyelvb�l (a 6.3-as verzi�t�l).
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-loexport">
+ <refnamediv>
+ <refname>pg_loexport</refname>
+ <refpurpose>Nagy objektumot file-ba export�l</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>bool <function>pg_loexport</function></funcdef>
+ <paramdef>int
+ <parameter>oid</parameter>
+ </paramdef>
+ <paramdef>int
+ <parameter>file</parameter>
+ </paramdef>
+ <paramdef>int
+ <parameter><optional>connection_id</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Az <parameter>oid</parameter> argumentum hat�rozza meg az export�land�
+ objektum azonos�t�j�t, �s a <parameter>filename</parameter> argumentum
+ hat�rozza meg a file �tvonal�t �s nev�t. FALSE-szal t�r vissza hiba eset�n,
+ egy�bk�nt TRUE-val. Ne feledd, hogy a PostgreSQL-ben nagy objektumokat
+ csak tranzakci�kon bel�l lehet kezelni.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-loimport">
+ <refnamediv>
+ <refname>pg_loimport</refname>
+ <refpurpose>nagy objektumot import�l fileb�l</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_loimport</function></funcdef>
+ <paramdef>int
+ <parameter>file</parameter>
+ </paramdef>
+ <paramdef>int
+ <parameter><optional>connection_id</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <parameter>filename</parameter> param�ter hat�rozal meg az import�land�
+ file �tvonal�t �s nev�t. FALSE-szal t�r vissza, ha hiba t�rt�nt,
+ az �ppen most l�trehozott objektum azonos�t�j�val, ha a m�velet siker�lt.
+ Ne feledd, hogy a PostgreSQL-ben nagy objektumokat
+ csak tranzakci�kon bel�l lehet kezelni.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-loopen">
+ <refnamediv>
+ <refname>pg_loopen</refname>
+ <refpurpose>megnyit egy nagy objektumot</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_loopen</function></funcdef>
+ <paramdef>int <parameter>conn</parameter></paramdef>
+ <paramdef>int <parameter>objoid</parameter></paramdef>
+ <paramdef>string <parameter>mode</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ <function>pg_loopen</function> megnyit egy Inversion Large Object-et
+ �s a nagy objektum file le�r�j�val t�r vissza. A file le�r�ban inform�ci�
+ van a kapcsolatr�l. Ne z�rd le a kapcsolatot, m�g le nem z�rod a nagy objektum
+ file le�r�j�t.
+ Az <parameter>objoid</parameter> param�ter egy val�s nagy objektum oid-j�t
+ hat�rozza meg, �s a <parameter>mode</parameter> param�ter lehet
+ "r", "w", vagy "rw".
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-loread">
+ <refnamediv>
+ <refname>pg_loread</refname>
+ <refpurpose>nagy objektumot olvas be</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_loread</function></funcdef>
+ <paramdef>int <parameter>fd</parameter></paramdef>
+ <paramdef>int <parameter>len</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_loread</function> beolvas legfeljebb
+ <parameter>len</parameter> byte-ot olvas be a nagy objektumb�l,
+ �s stringk�nt adja vissza.
+ Az <parameter>fd</parameter> param�ter a file le�r�t hat�rozza meg
+ �s a <parameter>len</parameter> ##parameter el�tt hi�nyzik egy space
+ param�ter hat�rozza meg a maxim�lis
+ megengedett nagy objektum szegmens m�ret�t.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-loreadall">
+ <refnamediv>
+ <refname>pg_loreadall</refname>
+ <refpurpose>egy eg�sz nagy objektumot olvas be</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>pg_loreadall</function></funcdef>
+ <paramdef>int <parameter>fd</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_loreadall</function> f�gv�ny egy nagy objektumot olvas
+ be, �s k�zvetlen�l ki�rja a b�ng�sz�be, miut�n minden sz�ks�ges
+ fejl�cet ki�rt. F�leg bin�ris jelleg� adat ki�r�s�ra sz�nt�k. (pl.: k�pek, hang)
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-lounlink">
+ <refnamediv>
+ <refname>pg_lounlink</refname>
+ <refpurpose>t�r�l egy nagy objektumot</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>void <function>pg_lounlink</function></funcdef>
+ <paramdef>int <parameter>conn</parameter></paramdef>
+ <paramdef>int <parameter>lobjid</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_lounlink</function> f�ggv�ny t�rli a
+ <parameter>lobjid</parameter>-vel azonos�tott nagy objektumot.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-lowrite">
+ <refnamediv>
+ <refname>pg_lowrite</refname>
+ <refpurpose>nagy objektumot �r</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_lowrite</function></funcdef>
+ <paramdef>int <parameter>fd</parameter></paramdef>
+ <paramdef>string <parameter>buf</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_lowrite</function> f�ggv�ny ki�r egy nagy objektumba
+ egy v�ltoz�b�l maximum <parameter>buf</parameter> bytetot, �s a
+ t�nylegesen ki�rt byteok sz�m�val t�r vissza, vagy false-szal, ha hiba t�rt�nt.
+ Az <parameter>fd</parameter> param�ter a nagy objektum
+ <function>pg_loopen</function> h�v�s�b�l sz�rmaz� file azonos�t�.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-numfields">
+ <refnamediv>
+ <refname>pg_NumFields</refname>
+ <refpurpose>Mez�k sz�ma</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_numfields</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_NumFields</function> f�ggv�ny a PostgreSQL eredm�nyben
+ lev� mez�k (oszlopok) sz�m�t adja vissza. Az argumentumnak val�s,
+ <function>pg_Exec</function>-b�l sz�rmaz� eredm�ny-azonos�t�nak kell
+ lennie. A f�ggv�ny hiba eset�n -1-gyel t�r vissza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-numrows">
+ <refnamediv>
+ <refname>pg_NumRows</refname>
+ <refpurpose>Sorok sz�ma</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_numrows</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_NumRows</function> f�ggv�ny a PostgreSQL eredm�nyhalmaz
+ sorainak sz�m�t adja vissza. Az argumentumnak val�s,
+ <function>pg_Exec</function>-b�l sz�rmaz� eredm�ny-azonos�t�nak kell
+ lennie. A f�ggv�ny hiba eset�n -1-gyel t�r vissza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-options">
+ <refnamediv>
+ <refname>pg_Options</refname>
+ <refpurpose>Returns options</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_options</function></funcdef>
+ <paramdef>int <parameter>connection_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_Options</function> f�ggv�ny egy stringgel t�r vissza,
+ amiben az adott PostgreSQL azonos�t� kapcsolat opci�it tartalmazza.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-pconnect">
+ <refnamediv>
+ <refname>pg_pConnect</refname>
+ <refpurpose>
+ Tart�s adatb�zis-kapcsolatot hoz l�tre
+ </refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_pconnect</function></funcdef>
+ <paramdef>string <parameter>host</parameter></paramdef>
+ <paramdef>string <parameter>port</parameter></paramdef>
+ <paramdef>string <parameter>options</parameter></paramdef>
+ <paramdef>string <parameter>tty</parameter></paramdef>
+ <paramdef>string <parameter>dbname</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Siker eset�n egy kapcsolat-indexszel t�r vissza, vagy hamissal,
+ ha a kapcsolat nem hozhat� l�tre. Tart�s kapcsolatot nyit a
+ PostgreSQL adatb�zishoz. Minden param�ternek id�z�jelezettnek
+ kell lennie, bele�rtve a portsz�mot. Az options �s a tty param�terek
+ elhagyhat�k. A f�ggv�ny egy olyan kapcsolat-azonos�t�val t�r vissza,
+ amely sz�ks�ges m�s PostgreSQL f�ggv�nyek v�grehajt�s�hoz.
+ Egyszerre t�bb tart�s kapcsolatod is lehet nyitva egyszerre. [H�t igen,
+ ez a Postgres m�g a val�s �letet is t�lsz�rnyalja...]
+ L�sd m�g a <function>pg_Connect</function> f�ggv�nyt.
+ </para>
+ <para>
+ Kapcsolat a k�vetkez� m�don is l�trehozhat�:
+ <command>$conn = pg_pconnect("dbname=marliese port=5432");</command>
+ Egy�b param�terek <parameter>dbname</parameter> �s
+ <parameter>port</parameter> are[???] <parameter>host</parameter>,
+ <parameter>tty</parameter>, <parameter>options</parameter>,
+ <parameter>user</parameter> �s <parameter>password</parameter>.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-port">
+ <refnamediv>
+ <refname>pg_Port</refname>
+ <refpurpose>Melyik porton van a kapcsolat</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>int <function>pg_port</function></funcdef>
+ <paramdef>int <parameter>connection_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_Port</function> f�ggv�ny az adott PostgreSQL kapcsolat-azonos�t�j�
+ �sszek�ttet�s portsz�m�t adja meg.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-result">
+ <refnamediv>
+ <refname>pg_Result</refname>
+ <refpurpose>Egy ered�nyazonos�t� alapj�n ad vissza �rt�keket</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>mixed <function>pg_result</function></funcdef>
+ <paramdef>int <parameter>result_id</parameter></paramdef>
+ <paramdef>int <parameter>row_number</parameter></paramdef>
+ <paramdef>mixed <parameter>fieldname</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_Result</function> f�ggv�ny a <function>pg_Exec</function>-b�l
+ sz�rmaz� �rt�keket szolg�ltat.
+ A <parameter>row_number</parameter> �s a
+ <parameter>fieldname</parameter> param�terek hat�rozz�k meg, hogy az
+ eredm�ny mely oszlop�t adja vissza a f�ggv�ny. A sorok sz�moz�sa 0-val
+ kezd�dik. A mez�k megnevez�se helyett a mez�k sorsz�m�t is haszn�lhatjuk.
+ Ekkor sz�mk�nt kell megadni az oszlopsz�mot (nem id�z�jelben). A mez�k sz�moz�sa
+ is 0-val kezd�dik.
+ </para>
+ <para>
+ A PostgreSQL-nek nagyon sok be�p�tett t�pusa van, �s csak a legalapvet�bbekre
+ van t�mogat�s. Az integerek, booleanok, �s oid-ek minden fajt�ja eg�szk�nt
+ ad�dik vissza. A floatok, realek pedig double-k�nt jelennek meg.
+ Minden egy�b t�pus, bele�rtve a t�mb�ket is, form�zott stringk�nt ad�dnak vissza.
+ A stringek ugyanolyan form�ban adja vissza, mint azt a <command>psql</command>
+ program [az alap�rtelmezett PostgreSQL program].
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-trace">
+ <refnamediv>
+ <refname>pg_trace</refname>
+ <refpurpose>PostgreSQL szerver kapcsolatot k�vet nyomon</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>bool <function>pg_trace</function></funcdef>
+ <paramdef>string
+ <parameter>filename</parameter>
+ </paramdef>
+ <paramdef>string
+ <parameter><optional>mode</optional></parameter>
+ </paramdef>
+ <paramdef>int
+ <parameter><optional>connection</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ Enged�lyezi a PostgreSQL fel�let kommunik�ci�inak nyomk�vet�s�t egy
+ fileba. Ahhoz, hogy meg�rtsd az eredm�nyeket, meg kell bar�tkoznod
+ a PostgreSQL kommunik�ci�s protokollj�val.
+ Ha nem ismeret a protokollt, hasznos lehet akkor is nyomon k�vetni
+ a szerverhez k�ld�tt k�r�sek hib�it; p�ld�ul
+ 'grep '^To backend' trace.log' paranccsal megn�zni, hogy milyen k�r�seket
+ k�ldtek a PostgreSQL szervernek.
+ </para>
+ <para>
+ A <parameter>filename</parameter> �s a <parameter>mode</parameter> param�terek
+ azonosak a <function>fopen</function> f�ggv�ny�hez
+ (a <parameter>mode</parameter> alap�rtelmez�se 'w'),
+ <parameter>connection</parameter> hat�rozza meg a nyomon k�vetend�
+ kapcsolatot; az utolj�ra megnyitot kapcsolat az alap�rtelmezett.
+ </para>
+ <para>
+ TRUE-val t�r vissza, ha a <parameter>filename</parameter> param�terben
+ megadott filet meg lehet nyitni loggol�sra, egy�bk�nt FALSE-szal t�r vissza.
+ </para>
+ <para>
+ L�sd m�g a <function>fopen</function> �s a <function>pg_untrace</function>
+ f�ggv�nyeket.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-tty">
+ <refnamediv>
+ <refname>pg_tty</refname>
+ <refpurpose>A tty nev�t adja vissza</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>string <function>pg_tty</function></funcdef>
+ <paramdef>int <parameter>connection_id</parameter></paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_tty</function> f�ggv�ny a tty nev�t adja vissza, amelyre
+ az adott azonos�t�j� kapcsolat
+ szerver oldali nyomk�vet�s�nek kimenete ker�l.
+ </para>
+ </refsect1>
+ </refentry>
+
+ <refentry id="function.pg-untrace">
+ <refnamediv>
+ <refname>pg_untrace</refname>
+ <refpurpose>Abbahagyja az adott kapcsolat nyomk�vet�s�t</refpurpose>
+ </refnamediv>
+ <refsect1>
+ <title>Le�r�s</title>
+ <funcsynopsis>
+ <funcprototype>
+ <funcdef>bool <function>pg_untrace</function></funcdef>
+ <paramdef>int
+ <parameter><optional>connection</optional></parameter>
+ </paramdef>
+ </funcprototype>
+ </funcsynopsis>
+ <para>
+ A <function>pg_trace</function> �ltal elind�tott nyomk�vet�st sz�nteti meg.
+ A <parameter>connection</parameter> param�ter hat�rozza meg, hogy mely
+ kapcsolat nyomk�vet�s�t kell abbahagyni. Az alap�rtelmez�s az utolj�ra
+ megnyitott kapcsolat.
+ </para>
+ <para>
+ Mindig TRUE-val t�r vissza.
+ </para>
+ <para>
+ L�sd m�g a <function>pg_trace</function> f�ggv�nyt.
+ </para>
+ </refsect1>
+ </refentry>
+
+ </reference>
+
+<!-- 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
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->