dbx Functionsdbx
&reftitle.intro;
The dbx module is a database abstraction layer (db 'X', where 'X'
is a supported database). The dbx functions allow you to access
all supported databases using a single calling convention.
The dbx-functions themselves do not interface directly to the
databases, but interface to the modules that are used to support
these databases.
&pecl.moved-ver;5.1.0.
&reftitle.required;
To be able to use a database with the dbx-module, the module must be either
linked or loaded into PHP, and the database module must be supported by the
dbx-module. Currently, the following databases are supported, but others
will follow:
FrontBase (available from PHP 4.1.0).
Microsoft SQL Server
MySQL
ODBC
PostgreSQL
Sybase-CT (available from PHP 4.2.0).
Oracle (oci8) (available from PHP 4.3.0).
SQLite (PHP 5).
Documentation for adding additional database support to dbx can be
found at &url.dbx.docs;.
&reference.dbx.configure;
&reference.dbx.ini;
&reftitle.resources;
There are two resource types used in the dbx module. The first one is the
link-object for a database connection, the second a
result-object which holds the result of a query.
&reference.dbx.constants;
&reference.dbx.functions;