Sophie

Sophie

distrib > PLD > ac > amd64 > media > dist > by-pkgid > dd8ef74e7a184506d40e4328053fb785 > files > 3843

php-manual-ro-20051028-1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML
><HEAD
><TITLE
>Firebird/InterBase Functions</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Manual PHP"
HREF="index.html"><LINK
REL="UP"
TITLE="Documentaþia funcþiilor"
HREF="funcref.html"><LINK
REL="PREVIOUS"
TITLE="ifxus_write_slob"
HREF="function.ifxus-write-slob.html"><LINK
REL="NEXT"
TITLE="ibase_add_user"
HREF="function.ibase-add-user.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=ISO-8859-2"></HEAD
><BODY
CLASS="reference"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Manual PHP</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.ifxus-write-slob.html"
ACCESSKEY="P"
>Înapoi</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.ibase-add-user.html"
ACCESSKEY="N"
>Înainte</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="reference"
><A
NAME="ref.ibase"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="title"
>XLV. Firebird/InterBase Functions</H1
><DIV
CLASS="PARTINTRO"
><A
NAME="AEN44428"
></A
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="ibase.intro"
>Introducere</A
></H1
><P
>&#13;     Firebird/InterBase is a relational database offering many ANSI SQL-92 features
     that runs on Linux, Windows, and a variety of Unix platforms. Firebird/InterBase
     offers excellent concurrency, high performance, and powerful language
     support for stored procedures and triggers. It has been used in production
     systems, under a variety of names since 1981. 
    </P
><P
>&#13;     InterBase is the name of the closed-source variant of this RDBMS that
     was developed by Borland/Inprise. More information about InterBase is 
     available at <A
HREF="http://www.interbase.com/"
TARGET="_top"
>http://www.interbase.com/</A
>.
    </P
><P
>&#13;     Firebird is a commercially independent project of C and C++ programmers,
     technical advisors and supporters developing and enhancing a multi-platform
     relational database management system based on the source code released by
     Inprise Corp (now known as Borland Software Corp) under the InterBase
     Public License v.1.0 on 25 July, 2000. More information about Firebird is 
     available at <A
HREF="http://www.firebirdsql.org/"
TARGET="_top"
>http://www.firebirdsql.org/</A
>.
    </P
><DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Not&#227;: </B
>
      This extension supports InterBase versions 5 and up and all versions of Firebird.
      Support for InterBase version 5.x will be dropped in PHP 5.
     </P
><P
>&#13;      This database uses a single quote (') character for escaping, a
      behavior similar to the Sybase database, add to your
      <TT
CLASS="filename"
>php.ini</TT
> the following directive:
      <DIV
CLASS="informalexample"
><P
></P
><A
NAME="AEN44440"
></A
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><code><font color="#000000">
magic_quotes_sybase = On</font>
</code></TD
></TR
></TABLE
><P
></P
></DIV
>
     </P
></BLOCKQUOTE
></DIV
></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="ibase.requirements"
>Necesitãþi</A
></H1
><P
>&#13;    </P
></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="ibase.installation"
>Instalare</A
></H1
><P
>&#13;  To enable InterBase support configure PHP
  <VAR
CLASS="option"
>--with-interbase[=DIR]</VAR
>, where DIR is the
  InterBase base install directory, which defaults to
  <TT
CLASS="filename"
>/usr/interbase</TT
>.
 </P
><DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Note to Win32 Users: </B
>
   In order to enable this module on a Windows environment, you must copy
   <TT
CLASS="filename"
>gds32.dll</TT
> from the DLL folder of the PHP/Win32 binary
   package to the SYSTEM32 folder of your windows machine. (Ex: <TT
CLASS="filename"
>C:\WINNT\SYSTEM32</TT
>
   or <TT
CLASS="filename"
>C:\WINDOWS\SYSTEM32</TT
>). In case you installed the InterBase database server on the
   same machine PHP is running on, you will have this DLL already. Therefore you don't
   need to copy <TT
CLASS="filename"
>gds32.dll</TT
> from the DLL folder.
  </P
></BLOCKQUOTE
></DIV
></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="ibase.configuration"
>Configurare la rulare</A
></H1
><P
>&#13;The behaviour of these functions is affected by settings in <TT
CLASS="filename"
>php.ini</TT
>.
</P
><P
>&#13; <DIV
CLASS="table"
><A
NAME="AEN44462"
></A
><P
><B
>Tabel 1. InterBase configuration options</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><COL><COL><COL><THEAD
><TR
><TH
>Name</TH
><TH
>Default</TH
><TH
>Changeable</TH
></TR
></THEAD
><TBODY
><TR
><TD
>ibase.allow_persistent</TD
><TD
>"On"</TD
><TD
>PHP_INI_SYSTEM</TD
></TR
><TR
><TD
>ibase.max_persistent</TD
><TD
>"-1"</TD
><TD
>PHP_INI_SYSTEM</TD
></TR
><TR
><TD
>ibase.max_links</TD
><TD
>"-1"</TD
><TD
>PHP_INI_SYSTEM</TD
></TR
><TR
><TD
>ibase.default_db</TD
><TD
>NULL</TD
><TD
>PHP_INI_SYSTEM</TD
></TR
><TR
><TD
>ibase.default_user</TD
><TD
>NULL</TD
><TD
>PHP_INI_ALL</TD
></TR
><TR
><TD
>ibase.default_password</TD
><TD
>NULL</TD
><TD
>PHP_INI_ALL</TD
></TR
><TR
><TD
>ibase.default_charset</TD
><TD
>NULL</TD
><TD
>PHP_INI_ALL</TD
></TR
><TR
><TD
>ibase.timestampformat</TD
><TD
>"%Y-%m-%d %H:%M:%S"</TD
><TD
>PHP_INI_ALL</TD
></TR
><TR
><TD
>ibase.dateformat</TD
><TD
>"%Y-%m-%d"</TD
><TD
>PHP_INI_ALL</TD
></TR
><TR
><TD
>ibase.timeformat</TD
><TD
>"%H:%M:%S"</TD
><TD
>PHP_INI_ALL</TD
></TR
></TBODY
></TABLE
></DIV
>
 For further details and definition of the PHP_INI_* constants see
 <A
HREF="function.ini-set.html"
><B
CLASS="function"
>ini_set()</B
></A
>.
 </P
><P
>Here's a short explanation of
the configuration directives.</P
><P
>&#13; <P
></P
><DIV
CLASS="variablelist"
><DL
><DT
><A
NAME="ini.ibase.allow-persistent"
></A
><VAR
CLASS="parameter"
>ibase.allow_persistent</VAR
>
    <A
HREF="language.types.boolean.html"
><B
CLASS="type"
>boolean</B
></A
></DT
><DD
><P
>&#13;     Whether to allow
     <A
HREF="features.persistent-connections.html"
>persistent connections</A
>
     to Firebird/InterBase.
    </P
></DD
><DT
><A
NAME="ini.ibase.max-persistent"
></A
><VAR
CLASS="parameter"
>ibase.max_persistent</VAR
>
    <A
HREF="language.types.integer.html"
><B
CLASS="type"
>integer</B
></A
></DT
><DD
><P
>&#13;     The maximum number of persistent Firebird/InterBase connections per
     process. New connections created with ibase_pconnect() will be non-persistent
     if this number would be exceeded.
    </P
></DD
><DT
><A
NAME="ini.ibase.max-links"
></A
><VAR
CLASS="parameter"
>ibase.max_links</VAR
>
    <A
HREF="language.types.integer.html"
><B
CLASS="type"
>integer</B
></A
></DT
><DD
><P
>&#13;     The maximum number of Firebird/InterBase connections per process, including
     persistent connections.
    </P
></DD
><DT
><A
NAME="ini.ibase.default-db"
></A
><VAR
CLASS="parameter"
>ibase.default_db</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;     The default database to connect to when ibase_[p]connect() is called
     without specifying a database name. If this value is set and SQL safe
     mode is enabled, no other connections than to this database will be allowed.
    </P
></DD
><DT
><A
NAME="ini.ibase.default-user"
></A
><VAR
CLASS="parameter"
>ibase.default_user</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;     The user name to use when connecting to a database
     if no user name is specified.
    </P
></DD
><DT
><A
NAME="ini.ibase.default-password"
></A
><VAR
CLASS="parameter"
>ibase.default_password</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;     The password to use when connecting to a database
     if no password is specified.
    </P
></DD
><DT
><A
NAME="ini.ibase.default-charset"
></A
><VAR
CLASS="parameter"
>ibase.default_charset</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;     The character set to use when connecting to a database
     if no character set is specified.
    </P
></DD
><DT
><A
NAME="ini.ibase.timestampformat"
></A
><VAR
CLASS="parameter"
>ibase.timestampformat</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;    </P
></DD
><DT
><A
NAME="ini.ibase.dateformat"
></A
><VAR
CLASS="parameter"
>ibase.dateformat</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;    </P
></DD
><DT
><A
NAME="ini.ibase.timeformat"
></A
><VAR
CLASS="parameter"
>ibase.timeformat</VAR
>
    <A
HREF="language.types.string.html"
><B
CLASS="type"
>string</B
></A
></DT
><DD
><P
>&#13;    These directives are used to set the date and time formats
    that are used when returning dates and times from a result set,
    or when binding arguments to date and time parameters. 
    </P
></DD
></DL
></DIV
>
 </P
></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="ibase.resources"
>Tipuri de resurse</A
></H1
><P
>&#13;    </P
></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="ibase.constants"
>Constante predefinite</A
></H1
><P
>&#13;Aceste constante sunt definite de aceastã extensie ºi
vor fi disponibile doar cînd extensia a fost fie
compilatã odatã la instalarea PHP fie dacã extensia este încãrcatã
dinamic la rulare.</P
><P
>&#13;  The following constants can be passed to <A
HREF="function.ibase-trans.html"
><B
CLASS="function"
>ibase_trans()</B
></A
>
  to specify transaction behaviour.
  <DIV
CLASS="table"
><A
NAME="AEN44584"
></A
><P
><B
>Tabel 2. Firebird/InterBase transaction flags</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><COL><COL><THEAD
><TR
><TH
>Constant</TH
><TH
>Description</TH
></TR
></THEAD
><TBODY
><TR
><TD
>IBASE_DEFAULT</TD
><TD
>&#13;       The default transaction settings are to be used. This default is
       determined by the client library, which defines it as
       IBASE_WRITE|IBASE_CONCURRENCY|IBASE_WAIT in most cases.</TD
></TR
><TR
><TD
>IBASE_READ</TD
><TD
>Starts a read-only transaction.</TD
></TR
><TR
><TD
>IBASE_WRITE</TD
><TD
>Starts a read-write transaction.</TD
></TR
><TR
><TD
>IBASE_CONSISTENCY</TD
><TD
>Starts a transaction with the isolation level set to
       'consistency', which means the transaction cannot read from tables
       that are being modified by other concurrent transactions.</TD
></TR
><TR
><TD
>IBASE_CONCURRENCY</TD
><TD
>Starts a transaction with the isolation level set to
       'concurrency' (or 'snapshot'), which means the transaction 
       has access to all tables, but cannot see changes that were committed
       by other transactions after the transaction was started.</TD
></TR
><TR
><TD
>IBASE_COMMITTED</TD
><TD
>Starts a transaction with the isolation level set to
       'read committed'. This flag should be combined with either
       <TT
CLASS="constant"
><B
>IBASE_REC_VERSION</B
></TT
> or 
       <TT
CLASS="constant"
><B
>IBASE_REC_NO_VERSION</B
></TT
>. This isolation level
       allows access to changes that were committed after the transaction
       was started. If <TT
CLASS="constant"
><B
>IBASE_REC_NO_VERSION</B
></TT
> was
       specified, only the latest version of a row can be read. If 
       <TT
CLASS="constant"
><B
>IBASE_REC_VERSION</B
></TT
> was specified, a row can
       even be read when a modification to it is pending in a concurrent
       transaction.
      </TD
></TR
><TR
><TD
>IBASE_WAIT</TD
><TD
>Indicated that a transaction should wait and retry when a
       conflict occurs.</TD
></TR
><TR
><TD
>IBASE_NOWAIT</TD
><TD
>Indicated that a transaction should fail immediately when a
       conflict occurs.</TD
></TR
></TBODY
></TABLE
></DIV
>
 </P
><P
>&#13;  The following constants can be passed to <A
HREF="function.ibase-fetch-row.html"
><B
CLASS="function"
>ibase_fetch_row()</B
></A
>,
  <A
HREF="function.ibase-fetch-assoc.html"
><B
CLASS="function"
>ibase_fetch_assoc()</B
></A
> or <A
HREF="function.ibase-fetch-object.html"
><B
CLASS="function"
>ibase_fetch_object()</B
></A
>
  to specify fetch behaviour.
  <DIV
CLASS="table"
><A
NAME="AEN44624"
></A
><P
><B
>Tabel 3. Firebird/InterBase fetch flags</B
></P
><TABLE
BORDER="1"
CLASS="CALSTABLE"
><COL><COL><THEAD
><TR
><TH
>Constant</TH
><TH
>Description</TH
></TR
></THEAD
><TBODY
><TR
><TD
>IBASE_FETCH_BLOBS</TD
><TD
>Also available as <TT
CLASS="constant"
><B
>IBASE_TEXT</B
></TT
>for backward
       compatibility. Causes BLOB contents to be fetched inline, instead of 
       being fetched as BLOB identifiers.</TD
></TR
><TR
><TD
>IBASE_FETCH_ARRAYS</TD
><TD
>Causes arrays to be fetched inline. Otherwise, array
       identifiers are returned. Array identifiers can only be used as
       arguments to INSERT operations, as no functions to handle array
       identifiers are currently available.
       </TD
></TR
><TR
><TD
>IBASE_UNIXTIME</TD
><TD
>Causes date and time fields not to be returned as strings,
       but as UNIX timestamps (the number of seconds since the epoch, which
       is 1-Jan-1970 0:00 UTC). Might be problematic if used with dates
       before 1970 on some systems.
       </TD
></TR
></TBODY
></TABLE
></DIV
>
 </P
><P
>&#13;  The following constants are used to pass requests and options to the service
  API functions (<A
HREF="function.ibase-server-info.html"
><B
CLASS="function"
>ibase_server_info()</B
></A
>, <B
CLASS="function"
>ibase_db_info
  ()</B
>, <A
HREF="function.ibase-backup.html"
><B
CLASS="function"
>ibase_backup()</B
></A
>, <B
CLASS="function"
>ibase_restore
  ()</B
> and <A
HREF="function.ibase-maintain-db.html"
><B
CLASS="function"
>ibase_maintain_db()</B
></A
>). Please refer to
  the Firebird/InterBase manuals for the meaning of these options.
  <P
></P
><DIV
CLASS="variablelist"
><DL
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_IGNORE_CHECKSUMS</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_IGNORE_LIMBO</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_METADATA_ONLY</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_NO_GARBAGE_COLLECT</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_OLD_DESCRIPTIONS</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_NON_TRANSPORTABLE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_BKP_CONVERT</B
></TT
></DT
><DD
><P
>&#13;      Options to <B
CLASS="function"
>ibase_backup()()</B
>
      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_DEACTIVATE_IDX</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_NO_SHADOW</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_NO_VALIDITY</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_ONE_AT_A_TIME</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_REPLACE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_CREATE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RES_USE_ALL_SPACE</B
></TT
></DT
><DD
><P
>&#13;      Options to <A
HREF="function.ibase-restore.html"
><B
CLASS="function"
>ibase_restore()</B
></A
>
      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_PAGE_BUFFERS</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_SWEEP_INTERVAL</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_SHUTDOWN_DB</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_DENY_NEW_TRANSACTIONS</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_DENY_NEW_ATTACHMENTS</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_RESERVE_SPACE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_RES_USE_FULL</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_RES</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_WRITE_MODE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_WM_ASYNC</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_WM_SYNC</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_ACCESS_MODE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_AM_READONLY</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_AM_READWRITE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_SET_SQL_DIALECT</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_ACTIVATE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_PRP_DB_ONLINE</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_CHECK_DB</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_IGNORE_CHECKSUM</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_KILL_SHADOWS</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_MEND_DB</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_VALIDATE_DB</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_FULL</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_RPR_SWEEP_DB</B
></TT
></DT
><DD
><P
>&#13;       Options to <A
HREF="function.ibase-maintain-db.html"
><B
CLASS="function"
>ibase_maintain_db()</B
></A
>
      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_STS_DATA_PAGES</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_STS_DB_LOG</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_STS_HDR_PAGES</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_STS_IDX_PAGES</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_STS_SYS_RELATIONS</B
></TT
></DT
><DD
><P
>&#13;       Options to <A
HREF="function.ibase-db-info.html"
><B
CLASS="function"
>ibase_db_info()</B
></A
>
      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_SERVER_VERSION</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_IMPLEMENTATION</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_GET_ENV</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_GET_ENV_LOCK</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_GET_ENV_MSG</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_USER_DBPATH</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_SVR_DB_INFO</B
></TT
></DT
><DD
><P
>&#13;      </P
></DD
><DT
><TT
CLASS="constant"
><B
>IBASE_SVC_GET_USERS</B
></TT
></DT
><DD
><P
>&#13;       Options to <A
HREF="function.ibase-server-info.html"
><B
CLASS="function"
>ibase_server_info()</B
></A
>
      </P
></DD
></DL
></DIV
>
  </P
></DIV
></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Cuprins</B
></DT
><DT
><A
HREF="function.ibase-add-user.html"
>ibase_add_user</A
>&nbsp;--&nbsp;
     Add a user to a security database (only for IB6 or later)
    </DT
><DT
><A
HREF="function.ibase-affected-rows.html"
>ibase_affected_rows</A
>&nbsp;--&nbsp;
     Return the number of rows that were affected by the previous query
    </DT
><DT
><A
HREF="function.ibase-backup.html"
>ibase_backup</A
>&nbsp;--&nbsp;
     Initiates a backup task in the service manager and returns immediately
    </DT
><DT
><A
HREF="function.ibase-blob-add.html"
>ibase_blob_add</A
>&nbsp;--&nbsp;
     Add data into a newly created blob
    </DT
><DT
><A
HREF="function.ibase-blob-cancel.html"
>ibase_blob_cancel</A
>&nbsp;--&nbsp;
     Cancel creating blob
    </DT
><DT
><A
HREF="function.ibase-blob-close.html"
>ibase_blob_close</A
>&nbsp;--&nbsp;
     Close blob
    </DT
><DT
><A
HREF="function.ibase-blob-create.html"
>ibase_blob_create</A
>&nbsp;--&nbsp;
     Create a new blob for adding data
    </DT
><DT
><A
HREF="function.ibase-blob-echo.html"
>ibase_blob_echo</A
>&nbsp;--&nbsp;
     Output blob contents to browser
    </DT
><DT
><A
HREF="function.ibase-blob-get.html"
>ibase_blob_get</A
>&nbsp;--&nbsp;
     Get len bytes data from open blob
    </DT
><DT
><A
HREF="function.ibase-blob-import.html"
>ibase_blob_import</A
>&nbsp;--&nbsp;
     Create blob, copy file in it, and close it
    </DT
><DT
><A
HREF="function.ibase-blob-info.html"
>ibase_blob_info</A
>&nbsp;--&nbsp;
     Return blob length and other useful info
    </DT
><DT
><A
HREF="function.ibase-blob-open.html"
>ibase_blob_open</A
>&nbsp;--&nbsp;
     Open blob for retrieving data parts
    </DT
><DT
><A
HREF="function.ibase-close.html"
>ibase_close</A
>&nbsp;--&nbsp;
     Close a connection to an InterBase database
    </DT
><DT
><A
HREF="function.ibase-commit-ret.html"
>ibase_commit_ret</A
>&nbsp;--&nbsp;Commit a transaction without closing it</DT
><DT
><A
HREF="function.ibase-commit.html"
>ibase_commit</A
>&nbsp;--&nbsp;Commit a transaction</DT
><DT
><A
HREF="function.ibase-connect.html"
>ibase_connect</A
>&nbsp;--&nbsp;
     Open a connection to an InterBase database
    </DT
><DT
><A
HREF="function.ibase-db-info.html"
>ibase_db_info</A
>&nbsp;--&nbsp;
     Request statistics about a database
    </DT
><DT
><A
HREF="function.ibase-delete-user.html"
>ibase_delete_user</A
>&nbsp;--&nbsp;
     Delete a user from a security database (only for IB6 or later)
    </DT
><DT
><A
HREF="function.ibase-drop-db.html"
>ibase_drop_db</A
>&nbsp;--&nbsp;
     Drops a database
    </DT
><DT
><A
HREF="function.ibase-errcode.html"
>ibase_errcode</A
>&nbsp;--&nbsp;
     Return an error code
    </DT
><DT
><A
HREF="function.ibase-errmsg.html"
>ibase_errmsg</A
>&nbsp;--&nbsp;
     Return error messages
    </DT
><DT
><A
HREF="function.ibase-execute.html"
>ibase_execute</A
>&nbsp;--&nbsp;Execute a previously prepared query</DT
><DT
><A
HREF="function.ibase-fetch-assoc.html"
>ibase_fetch_assoc</A
>&nbsp;--&nbsp;
     Fetch a result row from a query as an associative array
    </DT
><DT
><A
HREF="function.ibase-fetch-object.html"
>ibase_fetch_object</A
>&nbsp;--&nbsp;Get an object from a InterBase database</DT
><DT
><A
HREF="function.ibase-fetch-row.html"
>ibase_fetch_row</A
>&nbsp;--&nbsp;Fetch a row from an InterBase database</DT
><DT
><A
HREF="function.ibase-field-info.html"
>ibase_field_info</A
>&nbsp;--&nbsp;
     Get information about a field
    </DT
><DT
><A
HREF="function.ibase-free-event-handler.html"
>ibase_free_event_handler</A
>&nbsp;--&nbsp;
     Cancels a registered event handler
    </DT
><DT
><A
HREF="function.ibase-free-query.html"
>ibase_free_query</A
>&nbsp;--&nbsp;
     Free memory allocated by a prepared query
    </DT
><DT
><A
HREF="function.ibase-free-result.html"
>ibase_free_result</A
>&nbsp;--&nbsp;Free a result set</DT
><DT
><A
HREF="function.ibase-gen-id.html"
>ibase_gen_id</A
>&nbsp;--&nbsp;
     Increments the named generator and returns its new value
    </DT
><DT
><A
HREF="function.ibase-maintain-db.html"
>ibase_maintain_db</A
>&nbsp;--&nbsp;
     Execute a maintenance command on the database server
    </DT
><DT
><A
HREF="function.ibase-modify-user.html"
>ibase_modify_user</A
>&nbsp;--&nbsp;
     Modify a user to a security database (only for IB6 or later)
    </DT
><DT
><A
HREF="function.ibase-name-result.html"
>ibase_name_result</A
>&nbsp;--&nbsp;
     Assigns a name to a result set
    </DT
><DT
><A
HREF="function.ibase-num-fields.html"
>ibase_num_fields</A
>&nbsp;--&nbsp;
     Get the number of fields in a result set
    </DT
><DT
><A
HREF="function.ibase-num-params.html"
>ibase_num_params</A
>&nbsp;--&nbsp;
     Return the number of parameters in a prepared query
    </DT
><DT
><A
HREF="function.ibase-param-info.html"
>ibase_param_info</A
>&nbsp;--&nbsp;
     Return information about a parameter in a prepared query
    </DT
><DT
><A
HREF="function.ibase-pconnect.html"
>ibase_pconnect</A
>&nbsp;--&nbsp;
     Open a persistent connection to an InterBase database
    </DT
><DT
><A
HREF="function.ibase-prepare.html"
>ibase_prepare</A
>&nbsp;--&nbsp;
     Prepare a query for later binding of parameter placeholders and
     execution
    </DT
><DT
><A
HREF="function.ibase-query.html"
>ibase_query</A
>&nbsp;--&nbsp;Execute a query on an InterBase database</DT
><DT
><A
HREF="function.ibase-restore.html"
>ibase_restore</A
>&nbsp;--&nbsp;
     Initiates a restore task in the service manager and returns immediately
    </DT
><DT
><A
HREF="function.ibase-rollback-ret.html"
>ibase_rollback_ret</A
>&nbsp;--&nbsp;Roll back a transaction without closing it</DT
><DT
><A
HREF="function.ibase-rollback.html"
>ibase_rollback</A
>&nbsp;--&nbsp;Roll back a transaction</DT
><DT
><A
HREF="function.ibase-server-info.html"
>ibase_server_info</A
>&nbsp;--&nbsp;
     Request information about a database server
    </DT
><DT
><A
HREF="function.ibase-service-attach.html"
>ibase_service_attach</A
>&nbsp;--&nbsp;
     Connect to the service manager
    </DT
><DT
><A
HREF="function.ibase-service-detach.html"
>ibase_service_detach</A
>&nbsp;--&nbsp;
     Disconnect from the service manager
    </DT
><DT
><A
HREF="function.ibase-set-event-handler.html"
>ibase_set_event_handler</A
>&nbsp;--&nbsp;
     Register a callback function to be called when events are posted
    </DT
><DT
><A
HREF="function.ibase-timefmt.html"
>ibase_timefmt</A
>&nbsp;--&nbsp;
     Sets the format of timestamp, date and time type columns returned from queries
    </DT
><DT
><A
HREF="function.ibase-trans.html"
>ibase_trans</A
>&nbsp;--&nbsp;Begin a transaction</DT
><DT
><A
HREF="function.ibase-wait-event.html"
>ibase_wait_event</A
>&nbsp;--&nbsp;
     Wait for an event to be posted by the database
    </DT
></DL
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.ifxus-write-slob.html"
ACCESSKEY="P"
>Înapoi</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Acas&#227;</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.ibase-add-user.html"
ACCESSKEY="N"
>Înainte</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>ifxus_write_slob</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="funcref.html"
ACCESSKEY="U"
>Sus</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>ibase_add_user</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>