XXI. dbx functions
| Warning |
|
This extension is EXPERIMENTAL. The behaviour of this extension, including the
names of its functions, and anything else documented about this extension may change in a future
release of PHP without notice. Be warned and use this extension at your own risk.
|
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. In order to have these functions available, you must compile PHP with dbx support by
using the
--enable-dbx option and all options for the databases that will be used, e.g. for MySQL
you must also specify
--with-mysql. The dbx-functions themselves do not interface directly to the databases, but
interface to the modules that are used to support these databases. 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, MySQL, PostgreSQL, Microsoft SQL Server, FrontBase
and ODBC are supported, but others will follow (soon, I hope :-).
Documentation for adding additional database support to dbx can be found at http://www.guidance.nl/php/dbx/doc/.
- Table of Contents
- dbx_close -- Close an open
connection/database
- dbx_connect -- Open a
connection/database
- dbx_error -- Report the error message of the
latest function call in the module (not just in the connection)
- dbx_query -- Send a query and fetch all results
(if any)
- dbx_sort -- Sort a result from a dbx_query by a
custom sort function
- dbx_compare -- Compare two rows for sorting
purposes
|