» Version | » Information |
---|---|
2024-04-15 stable |
|
2024-01-17 stable |
|
2024-01-16 stable |
|
2021-08-10 stable |
|
2020-04-19 stable |
|
2018-12-05 stable |
|
2015-11-24 stable |
|
2015-11-23 stable |
|
2015-11-20 stable |
|
2014-11-27 stable |
|
2014-11-20 stable |
|
2014-11-20 stable |
|
2011-08-27 stable |
|
2010-12-24 beta |
|
2007-11-27 beta |
|
2007-09-21 stable |
|
2007-06-29 stable |
|
2007-03-28 stable |
|
2007-03-20 stable |
|
2007-02-06 stable |
|
2007-01-28 stable |
|
2007-01-21 beta |
|
2007-01-12 beta |
|
2007-01-07 stable |
|
2005-04-11 stable |
|
2005-03-29 stable |
|
2005-03-07 stable |
|
2005-03-04 stable |
|
2005-03-03 stable |
|
2005-03-01 stable |
|
2005-02-28 stable |
|
2005-02-22 beta |
|
2004-10-04 stable |
|
2004-09-25 stable |
|
2004-09-21 stable |
|
2004-07-13 stable |
|
2004-04-30 stable |
|
2004-04-29 stable |
|
2004-04-07 stable |
|
2004-03-13 stable |
|
1.6.0 |
Easy InstallNot sure? Get more info. pear install DB-1.6.0 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/DB-1.6.0 Release date: 2004-02-19 17:03 UTC Release state: stable Release uploaded by: danielc Changelog: ============= API CHANGE: mysql4 was renamed mysqli. Change your DSN info accordingly. (danielc) ============= ENHANCEMENTS: - test suite: The test suite now includes a shell script for jump starting the process. Also, the version of setup.inc stored in CVS was renamed so you don't have to worry about CVS touching or committing your locally modified copy. (danielc) - all: Added DB_PORTABILITY_NULL_TO_EMPTY portability mode. Converts null values to empty strings in data output by * get*() and fetch*(). Helpful because Oracle doesn't know the difference between null and empty. (danielc) - ifx: Several new error code mappings: 'Identifier too long' = DB_ERROR_SYNTAX 'Table already exists' = DB_ERROR_ALREADY_EXISTS 'duplicate value' = DB_ERROR_CONSTRAINT 'Could not update a row in the table' = DB_ERROR_CONSTRAINT 'Missing key in referenced table for referential constraint' = DB_ERROR_CONSTRAINT 'Character to numeric conversion error' = DB_ERROR_INVALID_NUMBER 'Syntax disallowed in this database server' = DB_ERROR_SYNTAX (danielc) -ibase, ifx, mssql, oci8, odbc, pgsql, sqlite, sybase: Map not null constraint errors to DB_ERROR_CONSTRAINT_NOT_NULL. (danielc) -mysql, mysqli: Map not null constraint error (1048) from DB_ERROR_CONSTRAINT to DB_ERROR_CONSTRAINT_NOT_NULL when portability is on. (danielc) ============= BUGS FIXED: - ifx: fetchRow() now adds 1 to the requested $rownum because ifx_fetch_row() starts at 1. (peterwb) - ifx: affectedRows() now returns 0 for SELECT queries, just like the other DBMS's. (danielc) - ibase: Remove trans_number argument from rollback() method. No other driver has it and ibase_rollback() doesn't accept it. (danielc) - sqlite: Set $dsn property when connecting. (danielc) Dependencies:
|
2004-02-11 stable |
|
2004-02-06 beta |
|
2004-02-04 beta |
|
2004-01-30 beta |
|
2004-01-27 beta |
|
2004-01-25 beta |
|
2003-09-14 stable |
|
2003-06-23 stable |
|
2003-05-12 stable |
|
2003-02-08 beta |
|
2002-07-04 stable |
|
2002-04-23 stable |