cvs: phpdoc /en/reference/ibase/functions ibase-affected-rows.xml ibase-drop-db.xml ibase-errcode.xml ibase-free-event-handler.xml
ibase-name-result.xml ibase-num-params.xml ibase-param-info.xml ibase-set-event-handler.xml ibase-wait-event.xml

From: Date: Tue, 02 Sep 2003 11:40:36 +0000
Subject: cvs: phpdoc /en/reference/ibase/functions ibase-affected-rows.xml ibase-drop-db.xml ibase-errcode.xml ibase-free-event-handler.xml
ibase-name-result.xml ibase-num-params.xml ibase-param-info.xml ibase-set-event-handler.xml ibase-wait-event.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969356170@lists.php.net to get a copy of this message
abies Tue Sep 2 07:40:36 2003 EDT Added files: /phpdoc/en/reference/ibase/functions ibase-affected-rows.xml ibase-drop-db.xml ibase-errcode.xml ibase-free-event-handler.xml ibase-name-result.xml ibase-num-params.xml ibase-param-info.xml ibase-set-event-handler.xml ibase-wait-event.xml Log: New functions added in PHP5

Index: phpdoc/en/reference/ibase/functions/ibase-affected-rows.xml +++ phpdoc/en/reference/ibase/functions/ibase-affected-rows.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-affected-rows"> <refnamediv> <refname>ibase_affected_rows</refname> <refpurpose> Return the number of rows that were affected by the previous query </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>ibase_affected_rows</methodname> <methodparam><type>resource</type><parameter>link_identifier</parameter></methodparam> </methodsynopsis> <para> This function returns the number of rows that were affected by the previous query that was executed from within the transaction context specified by <parameter>link_identifier</parameter>. If <parameter>link_identifier</parameter> is a connection resource, its default transaction is used. </para> <para> See also <function>ibase_query</function> and <function>ibase_execute</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/en/reference/ibase/functions/ibase-drop-db.xml +++ phpdoc/en/reference/ibase/functions/ibase-drop-db.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-drop-db"> <refnamediv> <refname>ibase_drop_db</refname> <refpurpose> Drops a database </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>bool</type><methodname>ibase_drop_db</methodname> <methodparam><type>resource</type><parameter>connection</parameter></methodparam> </methodsynopsis> <para> This functions drops a database that was opened by either <function>ibase_connect</function> or <function>ibase_pconnect</function>. The database is closed and deleted from the server. &return.success; </para> <para> See also <function>ibase_connect</function> and <function>ibase_pconnect</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/en/reference/ibase/functions/ibase-errcode.xml +++ phpdoc/en/reference/ibase/functions/ibase-errcode.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-errcode"> <refnamediv> <refname>ibase_errcode</refname> <refpurpose> Return an error code </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>ibase_errcode</methodname> <void/> </methodsynopsis> <para> Returns the error code that resulted from the most recent InterBase function call. Returns &false; if no error occurred. </para> <para> See also <function>ibase_errmsg</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/en/reference/ibase/functions/ibase-free-event-handler.xml +++ phpdoc/en/reference/ibase/functions/ibase-free-event-handler.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-free-event-handler"> <refnamediv> <refname>ibase_free_event_handler</refname> <refpurpose> Cancels a registered event handler </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>bool</type><methodname>ibase_free_event_handler</methodname> <methodparam><type>resource</type><parameter>event</parameter></methodparam> </methodsynopsis> <para> This function causes the registered event handler specified by <parameter>event</parameter> to be cancelled. The callback function will no longer be called for the events it was registered to handle. &return.success; </para> <para> See also <function>ibase_set_event_handler</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/en/reference/ibase/functions/ibase-name-result.xml +++ phpdoc/en/reference/ibase/functions/ibase-name-result.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-name-result"> <refnamediv> <refname>ibase_name_result</refname> <refpurpose> Assigns a name to a result set </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>bool</type><methodname>ibase_name_result</methodname> <methodparam><type>resource</type><parameter>result</parameter></methodparam> <methodparam><type>string</type><parameter>name</parameter></methodparam> </methodsynopsis> <para> This function assigns a name to a result set. This name can be used later in UPDATE|DELETE ... WHERE CURRENT OF <parameter>name</parameter> statements. &return.success; <informalexample> <programlisting role="php"> <![CDATA[ <?php $result = ibase_query( "SELECT field1,field2 FROM table FOR UPDATE" ); ibase_name_result($result,"my_cursor"); $updateqry = ibase_prepare("UPDATE table SET field2 = ? WHERE CURRENT OF my_cursor"); for ($i = 0; ibase_fetch_row($result); ++$i) { ibase_execute($updateqry,$i); } ?> ]]> </programlisting> </informalexample> </para> <para> See also <function>ibase_prepare</function> and <function>ibase_execute</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/en/reference/ibase/functions/ibase-num-params.xml +++ phpdoc/en/reference/ibase/functions/ibase-num-params.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-num-params"> <refnamediv> <refname>ibase_num_params</refname> <refpurpose> Return the number of parameters in a prepared query </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>int</type><methodname>ibase_num_params</methodname> <methodparam><type>resource</type><parameter>query</parameter></methodparam> </methodsynopsis> <para> This function returns the number of parameters in the prepared query specified by <parameter>query</parameter>. This is the number of binding arguments that must be present when calling <function>ibase_execute</function>. </para> <para> See also <function>ibase_prepare</function> and <function>ibase_param_info</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/en/reference/ibase/functions/ibase-param-info.xml +++ phpdoc/en/reference/ibase/functions/ibase-param-info.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-param-info"> <refnamediv> <refname>ibase_param_info</refname> <refpurpose> Return information about a parameter in a prepared query </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>array</type><methodname>ibase_param_info</methodname> <methodparam><type>resource</type><parameter>query</parameter></methodparam> <methodparam><type>int</type><parameter>param_number</parameter></methodparam> </methodsynopsis> <para> Returns an array with information about a parameter after a query has been prepared. The array contains the type and the length of the parameter. </para> <para> See also <function>ibase_field_info</function> and <function>ibase_num_params</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/en/reference/ibase/functions/ibase-set-event-handler.xml +++ phpdoc/en/reference/ibase/functions/ibase-set-event-handler.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-set-event-handler"> <refnamediv> <refname>ibase_set_event_handler</refname> <refpurpose> Register a callback function to be called when event are posted </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>resource</type><methodname>ibase_set_event_handler</methodname> <methodparam choice="opt"><type>resource</type><parameter>connection</parameter></methodparam> <methodparam><type>callback</type><parameter>event_handler</parameter></methodparam> <methodparam><type>string</type><parameter>event_name1</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>event_name2</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>...</parameter></methodparam> </methodsynopsis> <para> This function registers a PHP user function as event handler for the specified events. The callback is called with the event name and the link resource as arguments whenever one of the specified events is posted by the database. The callback must return false if the event handler should be canceled. Any other return value is ignored. <informalexample> <programlisting role="php"> <![CDATA[ function event_handler($event_name, $link) { if ($event_name=="NEW ORDER") { // process new order ibase_query($link, "UPDATE orders SET status='handled'"); } else if ($event_name=="DB_SHUTDOWN") { // free event handler return false; } } ibase_set_event_handler($link,"event_handler","NEW_ORDER","DB_SHUTDOWN"); ]]> </programlisting> </informalexample> </para> <para> The return value is an event resource. This resource can be used to free the event handler using <function>ibase_free_event_handler</function>. </para> <para> See also <function>ibase_free_event_handler</function> and <function>ibase_wait_event</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/en/reference/ibase/functions/ibase-wait-event.xml +++ phpdoc/en/reference/ibase/functions/ibase-wait-event.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.ibase-wait-event"> <refnamediv> <refname>ibase_wait_event</refname> <refpurpose> Wait for an event to be posted by the database </refpurpose> </refnamediv> <refsect1> <title>Description</title> <methodsynopsis> <type>string</type><methodname>ibase_wait_event</methodname> <methodparam choice="opt"><type>resource</type><parameter>connection</parameter></methodparam> <methodparam><type>string</type><parameter>event_name1</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>event_name2</parameter></methodparam> <methodparam choice="opt"><type>string</type><parameter>...</parameter></methodparam> </methodsynopsis> <para> This functions suspends execution of the script until one of the specified events is posted by the database. The name of the event that was posted is returned. This function accepts up to 15 event arguments. </para> <para> See also <function>ibase_set_event_handler</function> and <function>ibase_free_event_handler</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 -->
« previous php.doc (#969356170) next »