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

Recent releases

  •  05 Mar 2011 22:01

    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.

    •  23 Apr 2003 01:58

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

      •  10 Aug 2002 02:43

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

        •  10 Aug 2002 00: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 21:37

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

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.