DB
Database Abstraction Layer
DB is a database abstraction layer providing:
* an OO-style query API
* a DSN (data source name) format for specifying database servers
* prepare/execute (bind) emulation for databases that don't support it natively
* a result object for each query response
* portable error codes
* sequence emulation
* sequential and non sequential row fetching as well as bulk fetching
* ordered array, associative array and object formats supported for the fetched rows
* row limit support
* transactions support
* table information interface
* DocBook and PHPDoc API documentation
DB layers itself on top of PHP's existing database extensions. The
currently supported extensions are: dbase, fbsql, interbase, informix,
msql, mssql, mysql, oci8, odbc, pgsql and sybase (a DB style interface
to LDAP servers is also avaible from a separate package).
PHP License
ssb
lead
Stig Sæther Bakken
stig@php.net
cox
developer
Tomas V.V.Cox
cox@idecnet.com
2.0
stable
2002-04-07
First packaged release.
DB.php
common.php
dbase.php
fbsql.php
ibase.php
ifx.php
msql.php
mssql.php
mysql.php
oci8.php
odbc.php
pgsql.php
sybase.php
storage.php
IDEAS
MAINTAINERS
STATUS
TESTERS
db_error.phpt
db_parsedsn.phpt
db_factory.phpt
db_ismanip.phpt
db_error2.phpt
06prepexec.phpt
08affectedrows.phpt
09numrows.phpt
13limit.phpt
05sequences.phpt
07errornative.phpt
01connect.phpt
10errormap.phpt
04numcols.phpt
03simplequery.phpt
02fetch.phpt
06prepexec.phpt
09numrows.phpt
07errornative.phpt
01connect.phpt
10errormap.phpt
04numcols.phpt
03simplequery.phpt
02fetch.phpt
06prepexec.phpt
05sequences.phpt
01connect.phpt
10errormap.phpt
04numcols.phpt
03simplequery.phpt
02fetch.phpt
06prepexec.phpt
08affectedrows.phpt
09numrows.phpt
13limit.phpt
05sequences.phpt
07errornative.phpt
12tableinfo.phpt
01connect.phpt
10errormap.phpt
04numcols.phpt
03simplequery.phpt
14fetchmode_object.phpt
02fetch.phpt
06prepexec.phpt
11transact.phpt
08affectedrows.phpt
09numrows.phpt
13limit.phpt
05sequences.phpt
07errornative.phpt
01connect.phpt
10errormap.phpt
04numcols.phpt
03simplequery.phpt
14fetchmode_object.phpt
02fetch.phpt
06prepexec.phpt
08affectedrows.phpt
09numrows.phpt
13limit.phpt
05sequences.phpt
15quote.phpt
01connect.phpt
10errormap.phpt
04numcols.phpt
03simplequery.phpt
14fetchmode_object.phpt
02fetch.phpt