cvs: phpdoc-ja /reference/ibm_db2/functions db2-set-option.xml /reference/stats .cvsignore reference.xml
| From: | TAKAGI Masahiro | Date: | Sun, 08 Oct 2006 07:12:28 +0000 |
| Subject: | cvs: phpdoc-ja /reference/ibm_db2/functions db2-set-option.xml /reference/stats .cvsignore reference.xml | ||
| Groups: | php.doc.ja | ||
| Request: | Send a blank email to doc-ja+get-1622@lists.php.net to get a copy of this message | ||
takagi Sun Oct 8 07:12:28 2006 UTC
Added files:
/phpdoc-ja/reference/stats reference.xml .cvsignore
/phpdoc-ja/reference/ibm_db2/functions db2-set-option.xml
Log:
initial translation.
http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/stats/reference.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/stats/reference.xml +++ phpdoc-ja/reference/stats/reference.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <!-- Purpose: mathcrypto.math --> <!-- Membership: pecl --> <reference id="ref.stats"> <title>çµ±è¨é¢æ°</title> <titleabbrev>Statistics</titleabbrev> <partintro> <section id="stats.intro"> &reftitle.intro; <para> çµ±è¨ç¨ã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã§ããçµ±è¨è¨ç®ã®ããã«æç¨ãªé¢æ°ãã ä½ååãå«ãã§ãã¾ãããã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã¯ãB. Brown & J. Lavato ã® DCDFLIB (Library of C routines for Cumulative Distributions Functions, Inverses, and Other parameters) ããã³ Barry Brown, James Lavato & Kathy Russell ã® RANDLIB ã¨ãã 2 ã¤ã®ç§å¦ã©ã¤ãã©ãªã®ã©ããã¼ã§ãã CD 颿°ããã³ PD 颿°ãå«ã¿ã¾ãã </para> </section> <section id="stats.installation"> &reftitle.install; <para> &pecl.moved; </para> <para> &pecl.info; <ulink url="&url.pecl.package;stats">&url.pecl.package;stats</ulink>. </para> <para> &pecl.windows.download; </para> </section> <section id="stats.requirements"> &reftitle.required; <para> å¤é¨ã©ã¤ãã©ãªã¯ä¸è¦ã§ãã使ç¨ããã©ã¤ãã©ãªã¯ã ãã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã«ãã³ãã«ããã¦ãã¾ãã </para> </section> </partintro> &reference.stats.functions; </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 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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/stats/.cvsignore?view=markup&rev=1.1 Index: phpdoc-ja/reference/stats/.cvsignore +++ phpdoc-ja/reference/stats/.cvsignore functions.xml http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/ibm_db2/functions/db2-set-option.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/ibm_db2/functions/db2-set-option.xml +++ phpdoc-ja/reference/ibm_db2/functions/db2-set-option.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.3 Maintainer: takagi Status: ready --> <refentry id="function.db2-set-option"> <refnamediv> <refname>db2_set_option</refname> <refpurpose>æ¥ç¶ãªã½ã¼ã¹ãããã¯ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ã®ãªãã·ã§ã³ãè¨å®ãã</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <!-- All Functions have this --> <type>bool</type><methodname>db2_set_option</methodname> <!-- Required Parameter (First Param) --> <methodparam><type>resource</type><parameter>resource</parameter></methodparam> <!-- Required Parameter (Second Param) --> <methodparam><type>array</type><parameter>options</parameter></methodparam> <!-- Optional Parameter (Third Param) --> <methodparam choice="opt"><type>int</type><parameter>type</parameter></methodparam> </methodsynopsis> <para> ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ãããã¯æ¥ç¶ãªã½ã¼ã¹ã®ãªãã·ã§ã³ãè¨å®ãã¾ãã çµæã»ãããªã½ã¼ã¹ã®ãªãã·ã§ã³ãè¨å®ãããã¨ã¯ã§ãã¾ããã </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>resource</parameter></term> <listitem> <para> <function>db2_prepare</function> ãè¿ãæå¹ãªã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ãã ããã㯠<function>db2_connect</function> ã <function>db2_pconnect</function> ãè¿ãæå¹ãªæ¥ç¶ãªã½ã¼ã¹ã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>options</parameter></term> <listitem> <para> ã¹ãã¼ãã¡ã³ããããã¯æ¥ç¶ã®ãªãã·ã§ã³ãå«ã飿³é åã ãã®ãã©ã¡ã¼ã¿ã¯ãèªåã³ãããã®å¤ã夿´ãããã«ã¼ã½ã«ã®åã (ã¹ã¯ãã¼ã«å¯è½ããããã¯åé²ã®ã¿ã«) 夿´ããããçµæã»ããã«è¡¨ç¤ºãããã«ã©ã åã (å°æåã大æåããããã¯å ã®ã¾ã¾ã«) è¨å®ãããããéã«ä½¿ç¨ãã¾ãã <variablelist> <varlistentry> <term><parameter>autocommit</parameter></term> <listitem> <para> <literal>DB2_AUTOCOMMIT_ON</literal> ãæ¸¡ãã¨ã æå®ããæ¥ç¶ãªã½ã¼ã¹ã®èªåã³ãããããªã³ã«ãã¾ãã </para> <para> <literal>DB2_AUTOCOMMIT_OFF</literal> ãæ¸¡ãã¨ã æå®ããæ¥ç¶ãªã½ã¼ã¹ã®èªåã³ãããããªãã«ãã¾ãã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>cursor</parameter></term> <listitem> <para> <literal>DB2_FORWARD_ONLY</literal> ãæ¸¡ãã¨ã ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ã«åé²ã®ã¿ã®ã«ã¼ã½ã«ãæå®ãã¾ãã ããã¯ããã©ã«ãã®ã«ã¼ã½ã«åã§ããã ãã¹ã¦ã®ãã¼ã¿ãã¼ã¹ãµã¼ãã§ãµãã¼ãããã¦ãã¾ãã </para> <para> <literal>DB2_SCROLLABLE</literal> ãæ¸¡ãã¨ã ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ã«ã¹ã¯ãã¼ã«å¯è½ãªã«ã¼ã½ã«ãæå®ãã¾ãã ãã®ã«ã¼ã½ã«ã¯ãé çªã©ãã以å¤ã®æ¹æ³ã§çµæã»ããã®è¡ã«ã¢ã¯ã»ã¹å¯è½ã§ãã ããããIBM DB2 Universal Database ã§ãããµãã¼ãããã¦ãã¾ããã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>binmode</parameter></term> <listitem> <para> <literal>DB2_BINARY</literal> ãæ¸¡ãã¨ã ãã¤ããªãã¼ã¿ããã®ã¾ã¾ã®å½¢å¼ã§è¿ãããããã«ãªãã¾ãã ããã¯ããã©ã«ãã®ã¢ã¼ãã§ãã&php.ini; ã§ <literal>ibm_db2.binmode=1</literal> ã¨ããã®ã¨åããã¨ã§ãã </para> <para> <literal>DB2_CONVERT</literal> ãæ¸¡ãã¨ã ãã¤ããªãã¼ã¿ãåå é²ã¨ã³ã³ã¼ãã£ã³ã°ã§å¤æãã¦è¿ãã¾ãã ããã¯ã&php.ini; ã§ <literal>ibm_db2.binmode=2</literal> ã¨ããã®ã¨åããã¨ã§ãã </para> <para> <literal>DB2_PASSTHRU</literal> ãæ¸¡ãã¨ã ãã¤ããªãã¼ã¿ã &null; ã«å¤æããããã«ãªãã¾ãããã㯠&php.ini; ã§ <literal>ibm_db2.binmode=3</literal> ã¨ããã®ã¨åããã¨ã§ãã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>db2_attr_case</parameter></term> <listitem> <para> <literal>DB2_CASE_LOWER</literal> ãæ¸¡ãã¨ã çµæã»ããã®ã«ã©ã åãå°æåã§è¿ãã¾ãã </para> <para> <literal>DB2_CASE_UPPER</literal> ãæ¸¡ãã¨ã çµæã»ããã®ã«ã©ã åã大æåã§è¿ãã¾ãã </para> <para> <literal>DB2_CASE_NATURAL</literal> ãæ¸¡ãã¨ã çµæã»ããã®ã«ã©ã åããã®ã¾ã¾ä½ãããã«è¿ãã¾ãã </para> </listitem> </varlistentry> </variablelist> </para> </listitem> </varlistentry> <varlistentry> <term><parameter>type</parameter></term> <listitem> <para> ãã®é¢æ°ã«æ¸¡ããªã½ã¼ã¹ã®åããæ´æ°å¤ã§æå®ãã¾ãã ãªã½ã¼ã¹ã®åã¨ãã®å¤ã¯å¿ ãä¸è´ãã¦ããªããã°ãªãã¾ããã <variablelist> <varlistentry> <term><parameter></parameter></term> <listitem> <para> <literal>1</literal> ã¯ã æ¥ç¶ãªã½ã¼ã¹ããã®é¢æ°ã«æ¸¡ããããã¨ã表ãã¾ãã </para> <para> <literal>1</literal> 以å¤ã®æ´æ°ãæå®ããã¨ã ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ããã®é¢æ°ã«æ¸¡ããããã¨ã表ãã¾ãã </para> </listitem> </varlistentry> </variablelist> </para> </listitem> </varlistentry> </variablelist> </para> <para> </para> <para> 次ã®è¡¨ã¯ãããããã®ãªãã·ã§ã³ãã©ã®ãªã½ã¼ã¹åã§ä½¿ç¨å¯è½ããã¾ã¨ãããã®ã§ãã <table> <title>ãªã½ã¼ã¹ã¨ãã©ã¡ã¼ã¿ã®å¯¾å¿</title> <tgroup cols="5"> <colspec colnum="1" colname="col1" align="center" /> <colspec colnum="2" colname="col2" align="center" /> <colspec colnum="3" colname="col3" align="center" /> <colspec colnum="4" colname="col4" align="center" /> <colspec colnum="5" colname="col5" align="center" /> <thead> <row> <entry morerows="1">ãã¼</entry> <entry morerows="1">å¤</entry> <entry namest="col3" nameend="col5">ãªã½ã¼ã¹ã®å</entry> </row> </thead> <tbody> <row> <entry colname="col3">æ¥ç¶</entry> <entry colname="col4">ã¹ãã¼ãã¡ã³ã</entry> <entry colname="col5">çµæã»ãã</entry> </row> <row> <entry>autocommit</entry> <entry><literal>DB2_AUTOCOMMIT_ON</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">-</entry> <entry colname="col5">-</entry> </row> <row> <entry>autocommit</entry> <entry><literal>DB2_AUTOCOMMIT_OFF</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">-</entry> <entry colname="col5">-</entry> </row> <row> <entry>cursor</entry> <entry><literal>DB2_SCROLLABLE</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>cursor</entry> <entry><literal>DB2_FORWARD_ONLY</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>binmode</entry> <entry><literal>DB2_BINARY</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>binmode</entry> <entry><literal>DB2_CONVERT</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>binmode</entry> <entry><literal>DB2_PASSTHRU</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>db2_attr_case</entry> <entry><literal>DB2_CASE_LOWER</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>db2_attr_case</entry> <entry><literal>DB2_CASE_UPPER</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>db2_attr_case</entry> <entry><literal>DB2_CASE_NATURAL</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <!-- Place Changelog next if any --> <!-- Place Examples next if any --> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title>æ¥ç¶ãªã½ã¼ã¹ã«ã²ã¨ã¤ã®ãã©ã¡ã¼ã¿ãè¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_ON); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã]]></screen> </example> <example> <title>æ¥ç¶ãªã½ã¼ã¹ã«è¤æ°ã®ãã©ã¡ã¼ã¿ãè¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã]]></screen> </example> <!-- Behaves Incorrectly --> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãééã£ããã¼ã§è¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'MY_INVALID_KEY' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <!-- Behaves Incorrectly --> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãééã£ãå¤ã§è¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => 'INVALID_VALUE', 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãæ¥ç¶ãªã½ã¼ã¹ã«è¨å®ãã (ééã£ãåãæå®ãã)</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦ééã£ãåã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 2); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãééã£ããªã½ã¼ã¹ã«è¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); $stmt = db2_prepare($conn, 'SELECT * FROM EMPLOYEE'); /* ééã£ããªã½ã¼ã¹ãããã¦æ£ãããªãã·ã§ã³ã®é åã¨åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($stmt, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <example> <title>ãã¹ã¦ã²ã¨ã¤ã«ã¾ã¨ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('db2_attr_case' => DB2_CASE_LOWER, 'cursor' => DB2_SCROLLABLE); $stmt = db2_prepare($conn, 'SELECT * FROM EMPLOYEE WHERE EMPNO = ? OR EMPNO = ?'); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $option_result = db2_set_option($stmt, $options, 2); $result = db2_execute($stmt, array('000130', '000140')); /* ã¹ã¯ãã¼ã«å¯è½ãªã«ã¼ã½ã«ã®ããã1 è¡ç®ããå ã« 2 è¡ç®ãåå¾ãã¾ã */ print_r(db2_fetch_assoc($stmt, 2)); print '<br /><br />'; print_r(db2_fetch_assoc($stmt, 1)); ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[Array ( [empno] => 000140 [firstnme] => HEATHER [midinit] => A [lastname] => NICHOLLS [workdept] => C01 [phoneno] => 1793 [hiredate] => 1976-12-15 [job] => ANALYST [edlevel] => 18 [sex] => F [birthdate] => 1946-01-19 [salary] => 28420.00 [bonus] => 600.00 [comm] => 2274.00 ) Array ( [empno] => 000130 [firstnme] => DELORES [midinit] => M [lastname] => QUINTANA [workdept] => C01 [phoneno] => 4578 [hiredate] => 1971-07-28 [job] => ANALYST [edlevel] => 16 [sex] => F [birthdate] => 1925-09-15 [salary] => 23800.00 [bonus] => 500.00 [comm] => 1904.00 )]]></screen> </example> </para> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>db2_connect</function></member> <member><function>db2_pconnect</function></member> <member><function>db2_exec</function></member> <member><function>db2_prepare</function></member> <member><function>db2_cursor_type</function></member> </simplelist> </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 -->
http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/stats/reference.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/stats/reference.xml +++ phpdoc-ja/reference/stats/reference.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.1 Maintainer: takagi Status: ready --> <!-- Purpose: mathcrypto.math --> <!-- Membership: pecl --> <reference id="ref.stats"> <title>çµ±è¨é¢æ°</title> <titleabbrev>Statistics</titleabbrev> <partintro> <section id="stats.intro"> &reftitle.intro; <para> çµ±è¨ç¨ã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã§ããçµ±è¨è¨ç®ã®ããã«æç¨ãªé¢æ°ãã ä½ååãå«ãã§ãã¾ãããã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã¯ãB. Brown & J. Lavato ã® DCDFLIB (Library of C routines for Cumulative Distributions Functions, Inverses, and Other parameters) ããã³ Barry Brown, James Lavato & Kathy Russell ã® RANDLIB ã¨ãã 2 ã¤ã®ç§å¦ã©ã¤ãã©ãªã®ã©ããã¼ã§ãã CD 颿°ããã³ PD 颿°ãå«ã¿ã¾ãã </para> </section> <section id="stats.installation"> &reftitle.install; <para> &pecl.moved; </para> <para> &pecl.info; <ulink url="&url.pecl.package;stats">&url.pecl.package;stats</ulink>. </para> <para> &pecl.windows.download; </para> </section> <section id="stats.requirements"> &reftitle.required; <para> å¤é¨ã©ã¤ãã©ãªã¯ä¸è¦ã§ãã使ç¨ããã©ã¤ãã©ãªã¯ã ãã®æ¡å¼µã¢ã¸ã¥ã¼ã«ã«ãã³ãã«ããã¦ãã¾ãã </para> </section> </partintro> &reference.stats.functions; </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 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 --> http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/stats/.cvsignore?view=markup&rev=1.1 Index: phpdoc-ja/reference/stats/.cvsignore +++ phpdoc-ja/reference/stats/.cvsignore functions.xml http://cvs.php.net/viewvc.cgi/phpdoc-ja/reference/ibm_db2/functions/db2-set-option.xml?view=markup&rev=1.1 Index: phpdoc-ja/reference/ibm_db2/functions/db2-set-option.xml +++ phpdoc-ja/reference/ibm_db2/functions/db2-set-option.xml <?xml version="1.0" encoding="utf-8"?> <!-- $Revision: 1.1 $ --> <!-- EN-Revision: 1.3 Maintainer: takagi Status: ready --> <refentry id="function.db2-set-option"> <refnamediv> <refname>db2_set_option</refname> <refpurpose>æ¥ç¶ãªã½ã¼ã¹ãããã¯ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ã®ãªãã·ã§ã³ãè¨å®ãã</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <!-- All Functions have this --> <type>bool</type><methodname>db2_set_option</methodname> <!-- Required Parameter (First Param) --> <methodparam><type>resource</type><parameter>resource</parameter></methodparam> <!-- Required Parameter (Second Param) --> <methodparam><type>array</type><parameter>options</parameter></methodparam> <!-- Optional Parameter (Third Param) --> <methodparam choice="opt"><type>int</type><parameter>type</parameter></methodparam> </methodsynopsis> <para> ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ãããã¯æ¥ç¶ãªã½ã¼ã¹ã®ãªãã·ã§ã³ãè¨å®ãã¾ãã çµæã»ãããªã½ã¼ã¹ã®ãªãã·ã§ã³ãè¨å®ãããã¨ã¯ã§ãã¾ããã </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>resource</parameter></term> <listitem> <para> <function>db2_prepare</function> ãè¿ãæå¹ãªã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ãã ããã㯠<function>db2_connect</function> ã <function>db2_pconnect</function> ãè¿ãæå¹ãªæ¥ç¶ãªã½ã¼ã¹ã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>options</parameter></term> <listitem> <para> ã¹ãã¼ãã¡ã³ããããã¯æ¥ç¶ã®ãªãã·ã§ã³ãå«ã飿³é åã ãã®ãã©ã¡ã¼ã¿ã¯ãèªåã³ãããã®å¤ã夿´ãããã«ã¼ã½ã«ã®åã (ã¹ã¯ãã¼ã«å¯è½ããããã¯åé²ã®ã¿ã«) 夿´ããããçµæã»ããã«è¡¨ç¤ºãããã«ã©ã åã (å°æåã大æåããããã¯å ã®ã¾ã¾ã«) è¨å®ãããããéã«ä½¿ç¨ãã¾ãã <variablelist> <varlistentry> <term><parameter>autocommit</parameter></term> <listitem> <para> <literal>DB2_AUTOCOMMIT_ON</literal> ãæ¸¡ãã¨ã æå®ããæ¥ç¶ãªã½ã¼ã¹ã®èªåã³ãããããªã³ã«ãã¾ãã </para> <para> <literal>DB2_AUTOCOMMIT_OFF</literal> ãæ¸¡ãã¨ã æå®ããæ¥ç¶ãªã½ã¼ã¹ã®èªåã³ãããããªãã«ãã¾ãã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>cursor</parameter></term> <listitem> <para> <literal>DB2_FORWARD_ONLY</literal> ãæ¸¡ãã¨ã ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ã«åé²ã®ã¿ã®ã«ã¼ã½ã«ãæå®ãã¾ãã ããã¯ããã©ã«ãã®ã«ã¼ã½ã«åã§ããã ãã¹ã¦ã®ãã¼ã¿ãã¼ã¹ãµã¼ãã§ãµãã¼ãããã¦ãã¾ãã </para> <para> <literal>DB2_SCROLLABLE</literal> ãæ¸¡ãã¨ã ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ã«ã¹ã¯ãã¼ã«å¯è½ãªã«ã¼ã½ã«ãæå®ãã¾ãã ãã®ã«ã¼ã½ã«ã¯ãé çªã©ãã以å¤ã®æ¹æ³ã§çµæã»ããã®è¡ã«ã¢ã¯ã»ã¹å¯è½ã§ãã ããããIBM DB2 Universal Database ã§ãããµãã¼ãããã¦ãã¾ããã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>binmode</parameter></term> <listitem> <para> <literal>DB2_BINARY</literal> ãæ¸¡ãã¨ã ãã¤ããªãã¼ã¿ããã®ã¾ã¾ã®å½¢å¼ã§è¿ãããããã«ãªãã¾ãã ããã¯ããã©ã«ãã®ã¢ã¼ãã§ãã&php.ini; ã§ <literal>ibm_db2.binmode=1</literal> ã¨ããã®ã¨åããã¨ã§ãã </para> <para> <literal>DB2_CONVERT</literal> ãæ¸¡ãã¨ã ãã¤ããªãã¼ã¿ãåå é²ã¨ã³ã³ã¼ãã£ã³ã°ã§å¤æãã¦è¿ãã¾ãã ããã¯ã&php.ini; ã§ <literal>ibm_db2.binmode=2</literal> ã¨ããã®ã¨åããã¨ã§ãã </para> <para> <literal>DB2_PASSTHRU</literal> ãæ¸¡ãã¨ã ãã¤ããªãã¼ã¿ã &null; ã«å¤æããããã«ãªãã¾ãããã㯠&php.ini; ã§ <literal>ibm_db2.binmode=3</literal> ã¨ããã®ã¨åããã¨ã§ãã </para> </listitem> </varlistentry> <varlistentry> <term><parameter>db2_attr_case</parameter></term> <listitem> <para> <literal>DB2_CASE_LOWER</literal> ãæ¸¡ãã¨ã çµæã»ããã®ã«ã©ã åãå°æåã§è¿ãã¾ãã </para> <para> <literal>DB2_CASE_UPPER</literal> ãæ¸¡ãã¨ã çµæã»ããã®ã«ã©ã åã大æåã§è¿ãã¾ãã </para> <para> <literal>DB2_CASE_NATURAL</literal> ãæ¸¡ãã¨ã çµæã»ããã®ã«ã©ã åããã®ã¾ã¾ä½ãããã«è¿ãã¾ãã </para> </listitem> </varlistentry> </variablelist> </para> </listitem> </varlistentry> <varlistentry> <term><parameter>type</parameter></term> <listitem> <para> ãã®é¢æ°ã«æ¸¡ããªã½ã¼ã¹ã®åããæ´æ°å¤ã§æå®ãã¾ãã ãªã½ã¼ã¹ã®åã¨ãã®å¤ã¯å¿ ãä¸è´ãã¦ããªããã°ãªãã¾ããã <variablelist> <varlistentry> <term><parameter></parameter></term> <listitem> <para> <literal>1</literal> ã¯ã æ¥ç¶ãªã½ã¼ã¹ããã®é¢æ°ã«æ¸¡ããããã¨ã表ãã¾ãã </para> <para> <literal>1</literal> 以å¤ã®æ´æ°ãæå®ããã¨ã ã¹ãã¼ãã¡ã³ããªã½ã¼ã¹ããã®é¢æ°ã«æ¸¡ããããã¨ã表ãã¾ãã </para> </listitem> </varlistentry> </variablelist> </para> </listitem> </varlistentry> </variablelist> </para> <para> </para> <para> 次ã®è¡¨ã¯ãããããã®ãªãã·ã§ã³ãã©ã®ãªã½ã¼ã¹åã§ä½¿ç¨å¯è½ããã¾ã¨ãããã®ã§ãã <table> <title>ãªã½ã¼ã¹ã¨ãã©ã¡ã¼ã¿ã®å¯¾å¿</title> <tgroup cols="5"> <colspec colnum="1" colname="col1" align="center" /> <colspec colnum="2" colname="col2" align="center" /> <colspec colnum="3" colname="col3" align="center" /> <colspec colnum="4" colname="col4" align="center" /> <colspec colnum="5" colname="col5" align="center" /> <thead> <row> <entry morerows="1">ãã¼</entry> <entry morerows="1">å¤</entry> <entry namest="col3" nameend="col5">ãªã½ã¼ã¹ã®å</entry> </row> </thead> <tbody> <row> <entry colname="col3">æ¥ç¶</entry> <entry colname="col4">ã¹ãã¼ãã¡ã³ã</entry> <entry colname="col5">çµæã»ãã</entry> </row> <row> <entry>autocommit</entry> <entry><literal>DB2_AUTOCOMMIT_ON</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">-</entry> <entry colname="col5">-</entry> </row> <row> <entry>autocommit</entry> <entry><literal>DB2_AUTOCOMMIT_OFF</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">-</entry> <entry colname="col5">-</entry> </row> <row> <entry>cursor</entry> <entry><literal>DB2_SCROLLABLE</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>cursor</entry> <entry><literal>DB2_FORWARD_ONLY</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>binmode</entry> <entry><literal>DB2_BINARY</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>binmode</entry> <entry><literal>DB2_CONVERT</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>binmode</entry> <entry><literal>DB2_PASSTHRU</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>db2_attr_case</entry> <entry><literal>DB2_CASE_LOWER</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>db2_attr_case</entry> <entry><literal>DB2_CASE_UPPER</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> <row> <entry>db2_attr_case</entry> <entry><literal>DB2_CASE_NATURAL</literal></entry> <entry colname="col3">X</entry> <entry colname="col4">X</entry> <entry colname="col5">-</entry> </row> </tbody> </tgroup> </table> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <!-- Place Changelog next if any --> <!-- Place Examples next if any --> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title>æ¥ç¶ãªã½ã¼ã¹ã«ã²ã¨ã¤ã®ãã©ã¡ã¼ã¿ãè¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_ON); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã]]></screen> </example> <example> <title>æ¥ç¶ãªã½ã¼ã¹ã«è¤æ°ã®ãã©ã¡ã¼ã¿ãè¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã]]></screen> </example> <!-- Behaves Incorrectly --> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãééã£ããã¼ã§è¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'MY_INVALID_KEY' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <!-- Behaves Incorrectly --> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãééã£ãå¤ã§è¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => 'INVALID_VALUE', 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãæ¥ç¶ãªã½ã¼ã¹ã«è¨å®ãã (ééã£ãåãæå®ãã)</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦ééã£ãåã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($conn, $options, 2); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <example> <title>è¤æ°ã®ãã©ã¡ã¼ã¿ãééã£ããªã½ã¼ã¹ã«è¨å®ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('autocommit' => DB2_AUTOCOMMIT_OFF, 'binmode' => DB2_PASSTHRU, 'db2_attr_case' => DB2_CASE_UPPER, 'cursor' => DB2_SCROLLABLE); $stmt = db2_prepare($conn, 'SELECT * FROM EMPLOYEE'); /* ééã£ããªã½ã¼ã¹ãããã¦æ£ãããªãã·ã§ã³ã®é åã¨åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $result = db2_set_option($stmt, $options, 1); /* ãã¹ã¦ã®ãªãã·ã§ã³ãæ£ããè¨å®ã§ãããã©ããã調ã¹ã¾ã */ if($result) { echo 'ãªãã·ã§ã³ã®è¨å®ã«æåãã¾ãã'; } else { echo 'ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã'; } ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[ãªãã·ã§ã³ãè¨å®ã§ãã¾ããã§ãã]]></screen> </example> <example> <title>ãã¹ã¦ã²ã¨ã¤ã«ã¾ã¨ãã</title> <para> </para> <programlisting role="php"> <![CDATA[ <?php /* ãã¼ã¿ãã¼ã¹æ¥ç¶ç¨ã®ãã©ã¡ã¼ã¿ */ $database = 'SAMPLE'; $hostname = 'localhost'; $port = 50000; $protocol = 'TCPIP'; $username = 'db2inst1'; $password = 'ibmdb2'; /* æ¥ç¶æåå */ $conn_string = "DRIVER={IBM DB2 ODBC DRIVER};DATABASE=$database;"; $conn_string .= "HOSTNAME=$hostname;PORT=$port;PROTOCOL=$protocol;"; $conn_string .= "UID=$username;PWD=$password;"; /* æ¥ç¶ãªã½ã¼ã¹ãåå¾ãã¾ã */ $conn = db2_connect($conn_string, '', ''); /* æå¹ãªãã¼ã¨å¤ã使ç¨ãã¦ããªãã·ã§ã³ã®é£æ³é åã使ãã¾ã */ $options = array('db2_attr_case' => DB2_CASE_LOWER, 'cursor' => DB2_SCROLLABLE); $stmt = db2_prepare($conn, 'SELECT * FROM EMPLOYEE WHERE EMPNO = ? OR EMPNO = ?'); /* æ£ãããªã½ã¼ã¹ã¨ãªãã·ã§ã³ã®é åãããã¦åã表ãå¤ãæå®ãã¦é¢æ°ãã³ã¼ã«ãã¾ã */ $option_result = db2_set_option($stmt, $options, 2); $result = db2_execute($stmt, array('000130', '000140')); /* ã¹ã¯ãã¼ã«å¯è½ãªã«ã¼ã½ã«ã®ããã1 è¡ç®ããå ã« 2 è¡ç®ãåå¾ãã¾ã */ print_r(db2_fetch_assoc($stmt, 2)); print '<br /><br />'; print_r(db2_fetch_assoc($stmt, 1)); ?> ]]> </programlisting> &example.outputs; <screen><![CDATA[Array ( [empno] => 000140 [firstnme] => HEATHER [midinit] => A [lastname] => NICHOLLS [workdept] => C01 [phoneno] => 1793 [hiredate] => 1976-12-15 [job] => ANALYST [edlevel] => 18 [sex] => F [birthdate] => 1946-01-19 [salary] => 28420.00 [bonus] => 600.00 [comm] => 2274.00 ) Array ( [empno] => 000130 [firstnme] => DELORES [midinit] => M [lastname] => QUINTANA [workdept] => C01 [phoneno] => 4578 [hiredate] => 1971-07-28 [job] => ANALYST [edlevel] => 16 [sex] => F [birthdate] => 1925-09-15 [salary] => 23800.00 [bonus] => 500.00 [comm] => 1904.00 )]]></screen> </example> </para> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>db2_connect</function></member> <member><function>db2_pconnect</function></member> <member><function>db2_exec</function></member> <member><function>db2_prepare</function></member> <member><function>db2_cursor_type</function></member> </simplelist> </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 -->