2017 © Pedro Peláez
 

library adodb-php

ADOdb is a PHP database abstraction layer library

image

adodb/adodb-php

ADOdb is a PHP database abstraction layer library

  • Friday, July 27, 2018
  • by cvele
  • Repository
  • 57 Watchers
  • 257 Stars
  • 270,063 Installations
  • PHP
  • 18 Dependents
  • 0 Suggesters
  • 174 Forks
  • 51 Open issues
  • 23 Versions
  • 7 % Grown

The README.md

ADOdb Library for PHP

Join chat on Gitter SourceForge Downloads Shield Packagist Downloads Shield, (*1)

(c) 2000-2013 John Lim (jlim@natsoft.com)
(c) 2014 Damien Regad, Mark Newnham and the ADOdb community, (*2)

The ADOdb Library is dual-licensed, released under both the BSD 3-Clause and the GNU Lesser General Public Licence (LGPL) v2.1 or, at your option, any later version. This means you can use it in proprietary products; see License for details., (*3)

Home page: https://adodb.org/, (*4)

Introduction

PHP's database access functions are not standardized. This creates a need for a database class library to hide the differences between the different databases (encapsulate the differences) so we can easily switch databases., (*5)

The library currently supports MySQL, Firebird & Interbase, PostgreSQL, SQLite3, Oracle, Microsoft SQL Server, Foxpro ODBC, Access ODBC, Informix, DB2, Sybase, Sybase SQL Anywhere, generic ODBC and Microsoft's ADO., (*6)

We hope more people will contribute drivers to support other databases., (*7)

Installation

Unpack all the files into a directory accessible by your web server., (*8)

To test, try modifying some of the tutorial examples. Make sure you customize the connection settings correctly., (*9)

You can debug using:, (*10)

``` php <?php include('adodb/adodb.inc.php');, (*11)

$db = adoNewConnection($driver); # eg. 'mysqli' or 'oci8' $db->debug = true; $db->connect($server, $user, $password, $database); $rs = $db->execute('select * from some_small_table'); print ", (*12)

";
print_r($rs->getRows());
print "

"; ```, (*13)

Documentation and Examples

Refer to the ADOdb website for library documentation and examples. The documentation can also be downloaded for offline viewing., (*14)

There is also a tutorial that contrasts ADOdb code with PHP native MySQL code., (*15)

Files

  • adodb.inc.php is the library's main file. You only need to include this file.
  • adodb-*.inc.php are the database specific driver code.
  • adodb-session.php is the PHP4 session handling code.
  • test.php contains a list of test commands to exercise the class library.
  • testdatabases.inc.php contains the list of databases to apply the tests on.
  • Benchmark.php is a simple benchmark to test the throughput of a SELECT statement for databases described in testdatabases.inc.php. The benchmark tables are created in test.php.

Support

To discuss with the ADOdb development team and users, connect to our Gitter chatroom using your Github credentials., (*16)

Please report bugs, issues and feature requests on Github:, (*17)

https://github.com/ADOdb/ADOdb/issues, (*18)

You may also find legacy issues in, (*19)

However, please note that they are not actively monitored and should only be used as reference., (*20)

The Versions

27/07 2018

dev-master

9999999-dev http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1 LGPL-2.1-or-later

The Requires

  • php ^5.3.2 || ^7.0

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

21/07 2018

dev-hotfix/5.20

dev-hotfix/5.20 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1-or-later

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

30/03 2018

v5.20.12

5.20.12.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1-or-later

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

30/03 2018

v5.20.11

5.20.11.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1-or-later

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

08/03 2018

v5.20.10

5.20.10.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1-or-later

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

30/01 2018

dev-hotfix/5.20.10

dev-hotfix/5.20.10 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1 LGPL-2.1-or-later

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

25/11 2017

dev-revert-311-patch-1

dev-revert-311-patch-1 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php ^5.3.2 || ^7.0

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

18/05 2017

dev-actualtypes

dev-actualtypes http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php ^5.3.2 || ^7.0

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

04/03 2017

dev-standards-and-docblocks

dev-standards-and-docblocks http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

LGPL-2.1 BSD-2-Clause

The Requires

  • php >=5.3.2

 

by Damien Regad

database

21/12 2016

v5.20.9

5.20.9.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

17/12 2016

v5.20.8

5.20.8.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

20/09 2016

v5.20.7

5.20.7.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

31/08 2016

v5.20.6

5.20.6.0 http://adodb.org/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

10/08 2016

v5.20.5

5.20.5.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

27/04 2016

dev-v5.21-pull

dev-v5.21-pull http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

06/04 2016

dev-metaobject-prototype

dev-metaobject-prototype http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

31/03 2016

v5.20.4

5.20.4.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

01/01 2016

v5.20.3

5.20.3.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

27/12 2015

v5.20.2

5.20.2.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

06/12 2015

v5.20.1

5.20.1.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

28/11 2015

v5.20.0

5.20.0.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

BSD-3-Clause LGPL-2.1

The Requires

  • php >=5.3.2

 

by Damien Regad
by Mark Newnham

database php library abstraction layer

07/11 2015

dev-metacasing

dev-metacasing http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

LGPL-2.1 BSD-2-Clause

The Requires

  • php >=5.3.2

 

by Damien Regad

database

23/04 2014

v5.19

5.19.0.0 http://adodb.sourceforge.net/

ADOdb is a PHP database abstraction layer library

  Sources   Download

LGPL-2.1 BSD-2-Clause

The Requires

  • php >=5.3.2

 

by Damien Regad

database