[ANNOUNCEMENT] DB-1.6.1 (stable) Released.
| From: | PEAR Announce | Date: | Sat, 13 Mar 2004 17:04:44 +0000 |
| Subject: | [ANNOUNCEMENT] DB-1.6.1 (stable) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-11279@lists.php.net to get a copy of this message | ||
The new PEAR package DB-1.6.1 (stable) has been released at http://pear.php.net/.
Release notes
-------------
=============
ENHANCEMENTS:
- all:
Minor coding standards fixes. (lsmith)
=============
BUGS FIXED:
- all:
All native function calls now get errors silenced
via @. (danielc)
- all:
LOAD DATA statements now return TRUE from isManip().
Bug 1005. (danielc)
- common:
Calling setFetchMode(DB_FETCHMODE_OBJECT) after
using setFetchMode(DB_FETCHMODE_OBJECT, 'DB_row')
didn't change the object type back to stdClass.
Now it does. (danielc)
- mysql, mysqli, odbc:
Move error code portability mapping from connect()
to mysqlRaiseError() so the feature can be turned
on/off during runtime. (danielc)
- oci8:
In tableInfo() only return num_fields key if $mode
is set. (lsmith)
- oci8:
numRows() now works if called after execute().
Bug 930. (danielc)
- sqlite:
Now uses sqlite_escape_string() to escape strings
in escapeSimple() and quoteSmart().
(danielc via Matt Eaton)
Package Info
-------------
DB is a database abstraction layer providing:
* an OO-style query API
* portability features that make programs written
for one DBMS work with other DBMS's
* 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
* formats fetched rows as associative arrays,
ordered arrays or objects
* 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, mysqli,
oci8, odbc, pgsql, sqlite and sybase.
DB is compatible with both PHP 4 and PHP 5.
Related Links
-------------
Package home: http://pear.php.net/package/DB
Changelog: http://pear.php.net/package-changelog.php?package=DB
Download: http://pear.php.net/get/DB-1.6.1.tgz
Authors
-------------
Stig Bakken <stig@php.net> (developer)
Thomas V.V.Cox <cox@idecnet.com> (developer)
Chuck Hagenbuch <chuck@horde.org> (helper)
Daniel Convissor (lead)