Projects / Database Abstraction Layer

Database Abstraction Layer

Database Abstraction Layer is a project to produce a general way to access databases from within PHP. The DAL class takes care of the administration involved with the different kinds of databases. DAL is extendible via plugins so support for different dbms' can be added dynamicly. Also switching from one DBMS to another is simple because not very much has to be altered to support the new DBMS.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  06 Mar 2011 08:53

Release Notes: The drivers were rewritten to be compatible with PHP5. This is the first version that is compatible with PHP5. Note that it won't run on PHP4 or lower. Use version 0.4.4 when you are using a version of PHP lower than 5.

  •  22 Apr 2003 18:58

    Release Notes: The query parser was updated to see describe queries as queries which actually produce a rowcount.

    •  09 Aug 2002 22:43

    Release Notes: A fix for a bug with returning the last auto-generated ID.

    •  09 Aug 2002 20:45

    Release Notes: A fix for a bug with returning the last auto-generated ID, and some other minor fixes from the development version.

    •  15 Jun 2002 17:37

    Release Notes: Empty lines at the end of language files were fixed. Some other small enhancements were made.

    Screenshot

    Project Spotlight

    LaunchControl

    A fully-featured launchd front-end for managing and debugging system and user services.

    Screenshot

    Project Spotlight

    KeePass CLI

    A KeePass Command Line Interface (CLI).