hirokawa                Sat Apr 20 22:02:21 2002 EDT

  Added files:                 
    /phpdoc/ja/reference/pgsql/functions        pg-convert.xml 
                                                pg-field-is-null.xml 
                                                pg-field-name.xml 
                                                pg-field-prtlen.xml 
                                                pg-field-size.xml 
                                                pg-field-type.xml 
                                                pg-free-result.xml 
                                                pg-insert.xml 
                                                pg-last-error.xml 
                                                pg-last-oid.xml 
                                                pg-lo-close.xml 
                                                pg-lo-create.xml 
                                                pg-lo-export.xml 
                                                pg-lo-import.xml 
                                                pg-lo-open.xml 
                                                pg-lo-read-all.xml 
                                                pg-lo-read.xml 
                                                pg-lo-unlink.xml 
                                                pg-lo-write.xml 
                                                pg-metadata.xml 
                                                pg-num-fields.xml 
                                                pg-num-rows.xml pg-select.xml 

  Modified files:              
    /phpdoc/ja/reference/pgsql/functions        pg-cancel-query.xml 
  Log:
  added renamed functions of pgsql in japanese manual.
  
Index: phpdoc/ja/reference/pgsql/functions/pg-cancel-query.xml
diff -u phpdoc/ja/reference/pgsql/functions/pg-cancel-query.xml:1.1 
phpdoc/ja/reference/pgsql/functions/pg-cancel-query.xml:1.2
--- phpdoc/ja/reference/pgsql/functions/pg-cancel-query.xml:1.1 Sun Apr 14 21:13:48 
2002
+++ phpdoc/ja/reference/pgsql/functions/pg-cancel-query.xml     Sat Apr 20 22:02:20 
+2002
@@ -1,31 +1,32 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.31 -->
 <!-- last change to 'pg-cancel-query' in en/ tree in rev 1.61 -->
-  <refentry id='function.pg-cancel-query'>
-   <refnamediv>
-    <refname>pg_cancel_query</refname>
-    <refpurpose>
-     同期クエリを取り消す
-    </refpurpose>
-   </refnamediv>
-   <refsect1>
-    <title>説明</title>
-     <methodsynopsis>
-      <type>bool</type><methodname>pg_cancel_query</methodname>
-      
<methodparam><type>resource</type><parameter>connection</parameter></methodparam>
-     </methodsynopsis>
-    <para>
-     <function>pg_cancel_query</function> cancel asynchronous query sent by 
-     <function>pg_send_query</function>. You cannot cancel query executed by 
-     <function>pg_query</function>.
-    </para>
-    <para>
-     See also <function>pg_send_query</function>,
-     <function>pg_cancel_result</function> and
-     <function>pg_connection_busy</function>
-    </para>
-   </refsect1>
-  </refentry>
+<refentry id='function.pg-cancel-query'>
+ <refnamediv>
+  <refname>pg_cancel_query</refname>
+  <refpurpose>
+   同期クエリを取り消す
+  </refpurpose>
+ </refnamediv>
+ <refsect1>
+  <title>説明</title>
+  <methodsynopsis>
+   <type>bool</type><methodname>pg_cancel_query</methodname>
+   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <function>pg_cancel_query</function>は、
+   <function>pg_send_query</function>により送信された同期クエリをキャ
+   
+ンセルします。<function>pg_query</function>により実行されたクエリを
+   キャンセルすることはできません。
+  </para>
+  <para>
+   <function>pg_send_query</function>,
+   <function>pg_cancel_result</function>,
+     <function>pg_connection_busy</function>も参照下さい。
+  </para>
+ </refsect1>
+</refentry>
 
 <!-- Keep this comment at the end of the file
 Local variables:

Index: phpdoc/ja/reference/pgsql/functions/pg-convert.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-convert.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.80 -->
<refentry id='function.pg-convert'>
 <refnamediv>
  <refname>pg_convert</refname>
  <refpurpose>
   SQL命令として実行可能な形式の連想配列の値に変換する
  </refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>array</type><methodname>pg_convert</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
   <methodparam><type>string</type><parameter>table_name</parameter></methodparam>
   <methodparam><type>array</type><parameter>assoc_array</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_convert</function>はチェックし、SQL命令として実行可能
   な形式の<literal>assoc_array</literal>に変換します。
  </para>
  <note>
   <para>
    この関数は実験的な関数です。
   </para>
  </note>
  <para>
   <function>pg_metadata</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/ja/reference/pgsql/functions/pg-field-is-null.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-field-is-null.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-field-is-null">
 <refnamediv>
  <refname>pg_field_is_null</refname>
  <refpurpose>フィールドが&null;かどうか調べる</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_field_is_null</methodname>
   <methodparam><type>resource</type><parameter>result</parameter></methodparam>
   <methodparam><type>int</type><parameter>row</parameter></methodparam>
   <methodparam><type>mixed</type><parameter>field</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_field_is_null</function>は、フィールドが&null;かどうか
   
調べます。rowで指定した行のフィールドが&null;でない場合は0を返し、
   
&null;だった場合は1を返します。fieldはカラム番号(数値)またはフィー
   
ルド名(文字列)で指定します。rowの番号付けは0から始まります。
  </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/ja/reference/pgsql/functions/pg-field-name.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-field-name.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
  <refentry id="function.pg-field-name">
   <refnamediv>
    <refname>pg_field_name</refname>
    <refpurpose>フィールドの名前を返す</refpurpose>
   </refnamediv>
   <refsect1>
    <title>説明</title>
     <methodsynopsis>
      <type>string</type><methodname>pg_field_name</methodname>
      <methodparam><type>resource</type><parameter>result</parameter></methodparam>
      <methodparam><type>int</type><parameter>field_number</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_field_name</function>は、指定したPostgreSQL
     <parameter>result</parameter>リソースの指定した
     <parameter>field_number</parameter>にあるフィールドの名前を返
     します。フィールド番号は0から始まります。
    </para>
    <para>
     <function>pg_field_num</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/ja/reference/pgsql/functions/pg-field-prtlen.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-field-prtlen.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
  <refentry id="function.pg-field-prtlen">
   <refnamediv>
    <refname>pg_field_prtlen</refname>
    <refpurpose>表示される長さを返す</refpurpose>
   </refnamediv>
   <refsect1>
    <title>説明</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_field_prtlen</methodname>
      <methodparam><type>resource</type><parameter>result</parameter></methodparam>
      <methodparam><type>int</type><parameter>row_number</parameter></methodparam>
      <methodparam><type>string</type><parameter>field_name</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_field_prtlen</function>は、PostgreSQLの
     
<parameter>result</parameter>の指定した値に関して実際に表示した場
     
合の長さ(文字の数)を返します。行番号(row_number)は0から始まります。
     この関数は、エラーの場合に-1を返します。
    </para>
    <para>
     <function>pg_field_size</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/ja/reference/pgsql/functions/pg-field-size.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-field-size.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
  <refentry id="function.pg-field-size">
   <refnamediv>
    <refname>pg_field_size</refname> 
    <refpurpose>
     指定したフィールドの内部記憶領域におけるサイズを返す
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>説明</title>
     <methodsynopsis>
      <type>int</type><methodname>pg_field_size</methodname>
      <methodparam><type>resource</type><parameter>result</parameter></methodparam>
      <methodparam><type>int</type><parameter>field_number</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_field_size</function>は、指定したPostgreSQLの結果にお
     
いて指定したフィールド番号の内部記憶領域のサイズを(バイト数で)返
     します。フィールド番号は0から始まります。
     
フィールドサイズが-1の場合、その項目は可変長フィールドであることを
     示します。この関数は、エラーの場合は&false;を返します。
    </para>
    <para>
     <function>pg_field_len</function>および
     <function>pg_field_type</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/ja/reference/pgsql/functions/pg-field-type.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-field-type.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
  <refentry id="function.pg-field-type">
   <refnamediv>
    <refname>pg_field_type</refname> 
    <refpurpose>
     フィールド番号に対応する型名を返す
    </refpurpose>
   </refnamediv>
   <refsect1>
    <title>説明</title>
     <methodsynopsis>
      <type>string</type><methodname>pg_field_type</methodname>
      <methodparam><type>resource</type><parameter>result</parameter></methodparam>
      <methodparam><type>int</type><parameter>field_number</parameter></methodparam>
     </methodsynopsis>
    <para>
     <function>pg_field_type</function>は、指定したPostgreSQLの
     <parameter>result</parameter>リソースにおいて、指定した
     <parameter>field_number</parameter>の型名を保持する文字列を返しま
     す。フィールド番号(field_number)は0から始まります。
    </para>
    <para>
     <function>pg_field_len</function>および
     <function>pg_field_name</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/ja/reference/pgsql/functions/pg-free-result.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-free-result.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-free-result">
 <refnamediv>
  <refname>pg_free_result</refname> 
  <refpurpose>メモリを開放する</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>bool</type><methodname>pg_free_result</methodname>
   <methodparam><type>resource</type><parameter>result</parameter></methodparam>
  </methodsynopsis>
  <para>
   
<function>pg_free_result</function>は、スクリプト実行中のメモリ使用量
   
を抑制したい場合にのみコールする必要があります。すべての結果保持用
   メモリは、スクリプトが終了する際に自動的に開放されます。
   
しかしながら、そのスクリプトにおいて、それ以上の結果データを
   
必要としないことが確実であれば、<parameter>result</parameter>リソー
   スを引数として<function>pg_free_result</function>をコールし、関連
   
するメモリを解放することが可能です。この関数は成功時にtrue、エラー
   発生時にfalseを返します。
  </para>
  <note>
   <para>
    この関数は、<literal>pg_freeresult()</literal>と呼ばれていました。
   </para>
  </note>
  <para>
   <function>pg_query</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/ja/reference/pgsql/functions/pg-insert.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-insert.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.80 -->
<refentry id='function.pg-insert'>
 <refnamediv>
  <refname>pg_insert</refname>
  <refpurpose>
   テーブルに配列を挿入する
  </refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>bool</type><methodname>pg_insert</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
   <methodparam><type>string</type><parameter>table_name</parameter></methodparam>
   <methodparam><type>array</type><parameter>assoc_array</parameter></methodparam>
   <methodparam 
choice="opt"><type>bool</type><parameter>convert</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_insert</function>は、
   <literal>table_name</literal>で指定したテーブルに
   <literal>field=>value</literal>形式の<literal>assoc_array</literal>
   を挿入します。
   <literal>convert</literal>が指定されていないか、&true;の場合、
   <function>pg_convert</function>が
   <literal>assoc_array</literal>に適用されます。
  </para>
  <example>
   <title>pg_insert</title>
   <programlisting role="php">
<![CDATA[
<?php 
    $db = pg_connect ('dbname=foo');
    // 
$_POSTは自動的に変換されるため処理上の問題はありません。
    $res = pg_insert($db, 'post_log', $_POST);
    if ($res) {
        echo "POSTデータの記録に成功しました。\n";
    }
    else {
        echo "ユーザが誤った入力を送信しました。\n";
    }
?>
]]>
   </programlisting>
  </example>
  <note>
   <para>
    この関数は実験的なステータスにあります。
   </para>
  </note>
  <para>
   <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/ja/reference/pgsql/functions/pg-last-error.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-last-error.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.2 -->
<refentry id="function.pg-last-error">
 <refnamediv>
  <refname>pg_last_error</refname>
  
<refpurpose>特定の接続から直近のエラーメッセージ文字列を取得する</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>string</type><methodname>pg_last_error</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_last_error</function>は、指定した
   <parameter>connection</parameter>から直近のエラーメッセージを返しま
   す。
  </para>
  <para>
   
エラーメッセージは、内部的なPostgreSQL(libpq)関数コールにより上書き
   
される可能性があります。PostgreSQLモジュール関数の中で複数のエラー
   
が発生した場合には、この関数は適切なエラーメッセージを返さない可能
   性があります。
  </para>
  <para>
   エラー処理を改善するために
   <function>pg_result_error</function>,
   <function>pg_result_status</function>,
   <function>pg_connection_status</function>も参照下さい。
  </para>
  <note>
   <para>
    
この関数は、<literal>pg_errormessage()</literal>と呼ばれていました。
   </para>
  </note>
  <para>
   <function>pg_result_error</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/ja/reference/pgsql/functions/pg-last-oid.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-last-oid.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-last-oid">
 <refnamediv>
  <refname>pg_last_oid</refname> 
  <refpurpose>直近のオブジェクトIDを返す</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_last_oid</methodname>
   <methodparam><type>resource</type><parameter>result</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_last_oid</function>は、<function>pg_query</function>で
   
実行された直近のコマンドがSQLのINSERTだった場合、挿入されたタプル
   
(レコード)に割り当てられた<varname>oid</varname>を取得します。有効な
   
<varname>oid</varname>がある場合、この関数は正の整数を返します。エ
   
ラーが発生したり、<function>pg_query</function>により送信された直近の
   
コマンドがSQLのINSERTでなかった場合や、INSERTに失敗した場合には、
   &false;が返されます。
  </para>
  <note>
   <para>
    この関数は、<literal>pg_getlastoid()</literal>と呼ばれていました。
   </para>
  </note>
  <para>
   <function>pg_query</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/ja/reference/pgsql/functions/pg-lo-close.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-close.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-close">
 <refnamediv>
  <refname>pg_lo_close</refname>
  <refpurpose>ラージオブジェクトをクローズする</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>bool</type><methodname>pg_lo_close</methodname>
   <methodparam><type>resource</type><parameter>large_object</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_lo_close</function>はInversion Large Objectをクローズ
   します。<parameter>large_object</parameter>は、
   <function>pg_loopen</function>でオープンされたラージオブジェクト
   のリソースです。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  <para>
   <function>pg_lo_open</function>,
   <function>pg_lo_create</function>,
   <function>pg_lo_import</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/ja/reference/pgsql/functions/pg-lo-create.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-create.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.5 -->
<refentry id="function.pg-lo-create">
 <refnamediv>
  <refname>pg_lo_create</refname>
  <refpurpose>ラージオブジェクトを生成する</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_lo_create</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_lo_create</function>はInversion Large Objectを生成し、
   そのラージオブジェクトのoidを返します。
   <parameter>connection</parameter>には
   <function>pg_connect</function> または
   <function>pg_pconnect</function>でオープンした有効なデータベース
   接続を指定します。PostgreSQLはモードINV_READ,INV_WRITEでアクセス
   
します。INV_ARCHIVEはサポートされていません。オブジェクトは常に読
   み書き可のアクセス権で生成されます。INV_ARCHIVEはPostgreSQL自身
   
(バージョン6.3以降)からも削除されました。この関数はラージオブジェ
   
クトoidを返します。エラーが発生した場合は&false;を返します。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </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/ja/reference/pgsql/functions/pg-lo-export.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-export.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.5 -->
<refentry id="function.pg-lo-export">
 <refnamediv>
  <refname>pg_lo_export</refname>
  
<refpurpose>ラージオブジェクトをファイルにエクスポートする</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>bool</type><methodname>pg_lo_export</methodname>
   <methodparam><type>int</type><parameter>oid</parameter></methodparam>
   <methodparam><type>string</type><parameter>pathname</parameter></methodparam>
   <methodparam 
choice="opt"><type>resource</type><parameter>connection</parameter></methodparam>
  </methodsynopsis>
  <para>
   
引数<parameter>oid</parameter>によりエクスポートするラージオブジェクトの
   オブジェクトIDを指定し、引数<parameter>pathname</parameter>により
   
ファイルのパス名を指定します。エラーを発生した場合は&false;、それ以外
   は&true;を返します。
   </para>
   <para>
    
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
    ションブロックの中に括る必要があります。
   </para>
   <para>
   <function>pg_lo_import</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/ja/reference/pgsql/functions/pg-lo-import.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-import.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-import">
 <refnamediv>
  <refname>pg_lo_import</refname>
  
<refpurpose>ファイルからラージオブジェクトをインポートする</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_lo_import</methodname>
   <methodparam><type>string</type><parameter>pathname</parameter></methodparam>
   <methodparam 
choice="opt"><type>resource</type><parameter>connection</parameter></methodparam>
  </methodsynopsis>
  <para>
   引数<parameter>pathname</parameter>でラージオブジェクトとして
   
インポートするファイルのパス名を指定します。エラーを発生した場合に
    
&false;、それ以外の場合は新規に作成したラージオブジェクトのoidを
   返します。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  &note.sm.uidcheck;
  <para>
   <function>pg_lo_export</function>および
   <function>pg_lo_open</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/ja/reference/pgsql/functions/pg-lo-open.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-open.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-open">
 <refnamediv>
  <refname>pg_lo_open</refname>
  <refpurpose>ラージオブジェクトをオープンする</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>resource</type><methodname>pg_lo_open</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
   <methodparam><type>int</type><parameter>oid</parameter></methodparam>
   <methodparam><type>string</type><parameter>mode</parameter></methodparam>
  </methodsynopsis>
  <para>
   
<function>pg_lo_open</function>はインバージョンラージオブジェクトを
   
オープンし、ラージオブジェクトのリソースを返します。このリソース
   は接続に関する情報をカプセル化します。<parameter>oid</parameter>
   には、有効なラージオブジェクトのoidを指定し、
   <parameter>mode</parameter>には"r","w","rw"のうちのいずれかを指定
   します。この関数はエラーの場合に &false;を返します。
  </para>
  <warning>
    <para>
     
ラージオブジェクトのリソースを閉じる前にデータベースへの接続を閉
     じないで下さい。
    </para>
  </warning>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  <para>
   <function>pg_lo_close</function>および
   <function>pg_lo_create</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/ja/reference/pgsql/functions/pg-lo-read-all.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-read-all.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-read-all">
 <refnamediv>
  <refname>pg_lo_read_all</refname>
  <refpurpose>
   ラージオブジェクト全体を読み込みブラウザに直接送信する
  </refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_lo_read_all</methodname>
   <methodparam><type>resource</type><parameter>large_object</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_lo_read_all</function> はラージオブジェクトを読み込み、
   
未送信のヘッダを全て送信した後、ブラウザに直接ラージオブジェクト
   
を送信します。これは主に、イメージや音などのバイナリデータを送信
   
するために使用します。この関数は送信したバイト数を返します。エラー
   の場合には、&false;が返されます。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  <para>
   <function>pg_lo_read</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/ja/reference/pgsql/functions/pg-lo-read.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-read.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-read">
 <refnamediv>
  <refname>pg_lo_read</refname>
  <refpurpose>ラージオブジェクトを読み込む</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>string</type><methodname>pg_lo_read</methodname>
   <methodparam><type>resource</type><parameter>large_object</parameter></methodparam>
   <methodparam><type>int</type><parameter>len</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_lo_read</function>は、ラージオブジェクトから最大
   
<parameter>len</parameter>バイト分読み込み、文字列として返します。
   <parameter>large_object</parameter>には有効なラージオブジェクトの
   リソースを指定し、<parameter>len</parameter>にはラージオブジェク
   
トセグメントで利用可能な最大サイズを指定します。エラーの場合には、
    &false;が返されます。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  <para>
   <function>pg_lo_read_all</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/ja/reference/pgsql/functions/pg-lo-unlink.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-unlink.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-unlink">
 <refnamediv>
  <refname>pg_lo_unlink</refname>
  <refpurpose>ラージオブジェクトを削除する</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>bool</type><methodname>pg_lo_unlink</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
   <methodparam><type>int</type><parameter>oid</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_lo_unlink</function>は、<parameter>oid</parameter>で
   
関連付けられたラージオブジェクトを削除します。成功時に&true;、そ
   の他の場合は&false;が返されます。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  <para>
   <function>pg_lo_create</function> および
   <function>pg_lo_import</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/ja/reference/pgsql/functions/pg-lo-write.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-lo-write.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-lo-write">
 <refnamediv>
  <refname>pg_lo_write</refname>
  <refpurpose>ラージオブジェクトを書く</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_lo_write</methodname>
   <methodparam><type>resource</type><parameter>large_object</parameter></methodparam>
   <methodparam><type>string</type><parameter>data</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_lo_write</function>は、変数
   <parameter>data</parameter>からラージオブジェクトに書き込み、実際
   
に書きこんだバイト数を返します。エラーを生じた場合は&false;を返し
   ます。<parameter>large_object</parameter>は、
   <function>pg_lo_open</function>でオープンされたラージオブジェクト
   のリソースです。
  </para>
  <para>
   
ラージオブジェクト(lo)インターフェイスを使用するには、トランザク
   ションブロックの中に括る必要があります。
  </para>
  <para>
   <function>pg_lo_create</function>および
   <function>pg_lo_open</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/ja/reference/pgsql/functions/pg-metadata.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-metadata.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 1.1 $ -->
<!-- splitted from ./en/functions/pgsql.xml, last change in rev 1.80 -->
<refentry id='function.pg-metadata'>
 <refnamediv>
  <refname>pg_metadata</refname>
  <refpurpose>
   テーブルからメタデータを取得する
  </refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>array</type><methodname>pg_metadata</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
   <methodparam><type>string</type><parameter>table_name</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_metadata</function>は、<literal>table_name</literal>に
   
関するテーブル定義を配列として返します。エラーが発生した場合には、
   &false;が返されます。
  </para>
  <note>
   <para>
    この関数は実験的なステータスにあります。
   </para>
  </note>
  <para>
   <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/ja/reference/pgsql/functions/pg-num-fields.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-num-fields.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-num-fields">
 <refnamediv>
  <refname>pg_num_fields</refname> 
  <refpurpose>フィールド数を返す</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_num_fields</methodname>
   <methodparam><type>resource</type><parameter>result</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_num_fields</function>は、PostgreSQL
   <parameter>result</parameter>におけるフィールド(カラム)数を返しま
   す。引数は、<function>pg_query</function>により返された結果リソー
   スです。この関数はエラーの場合-1を返します。
  </para>
  <note>
   <para>
    この関数は、<literal>pg_numfields()</literal>と呼ばれていました。
   </para>
  </note>
  <para>
   <function>pg_num_rows</function> および
   <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/ja/reference/pgsql/functions/pg-num-rows.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-num-rows.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- splitted from ./ja/functions/pgsql.xml, last change in rev 1.1 -->
<refentry id="function.pg-num-rows">
 <refnamediv>
  <refname>pg_num_rows</refname> 
  <refpurpose>行数を返す</refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>int</type><methodname>pg_num_rows</methodname>
   <methodparam><type>resource</type><parameter>result</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_num_rows</function>はPostgreSQLの
   <parameter>result</parameter>リソースにおける行数を返します。引数
   
は、<function>pg_exec</function>で返されたクエリ結果リソースです。
   この関数は、エラーの際に-1を返します。
  </para>
  <note>
   <para>
    
INSERT、UPDATE、DELETEクエリで変更されたレコード数を得るには、
    <function>pg_affected_rows</function> を使用して下さい。
   </para>
  </note>
  <note>
   <para>
    この関数は、<literal>pg_numrows()</literal>と呼ばれていました。
   </para>
  </note>
  <para>
   <function>pg_num_fields</function> および
   <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/ja/reference/pgsql/functions/pg-select.xml
+++ phpdoc/ja/reference/pgsql/functions/pg-select.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- $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>
   レコードを選択する
  </refpurpose>
 </refnamediv>
 <refsect1>
  <title>説明</title>
  <methodsynopsis>
   <type>array</type><methodname>pg_select</methodname>
   <methodparam><type>resource</type><parameter>connection</parameter></methodparam>
   <methodparam><type>string</type><parameter>table_name</parameter></methodparam>
   <methodparam><type>array</type><parameter>assoc_array</parameter></methodparam>
   <methodparam 
choice="opt"><type>bool</type><parameter>convert</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>pg_select</function>は、<literal>field=>value</literal>形
   式の<literal>assoc_array</literal>で指定したレコードを選択します。
   クエリに成功した場合、<literal>assoc_array</literal>で指定した条件
   
にマッチする全てのレコードとフィールドを含む配列が返されます。
   <literal>convert</literal>が指定されないか&true;の場合、
   <function>pg_convert</function>が<literal>assoc_array</literal>に適
   用されます。
  </para>
  <example>
   <title>pg_select</title>
   <programlisting role="php">
<![CDATA[
<?php 
    $db = pg_connect ('dbname=foo');
    // $_POSTは自動的に変換されるため、問題ありません。
    $rec = pg_select($db, 'post_log', $_POST);
    if ($rec) {
        echo "レコードが選択されました。\n";
        var_dump($rec);
    }
    else {
        echo "ユーザが誤った入力を送信しました。\n";
    }
?>
]]>
   </programlisting>
   </example>
   <note>
    <para>
     この関数は実験的なステータスにあります。
    </para>
   </note>
   <para>
    <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