DAL is a Database Abstraction Layer written entirely in PHP. The goal is to provide users with a general way to access databases. Changing from one DBMS to another only means changing the driver you wish to use.
Similar scripts
ezSQL
(Popularity: ) : A class designed to make it easy to use MySQL, Oracle8, InterBase/FireBird or PostgreSQL databases with your PHP scripts. It allows you to use a smaller set of ezSQL functions instead of standard PHP database functions. mySQLHandler
(Popularity: ) : Use this class to access a MySQL database and use the most common functions. Results are returned as multidimensional arrays, so you don't even have to touch any of PHP's MySQL commands. It features error logging and basic MySQL functions. ZBase
(Popularity: ) : This is an object framework that allows you to quickly and easily develop a web-based front-end to your database system. This class is designed for experienced web developers, not beginners. EasyMySQL
(Popularity: ) : This set of PHP classes allow developers to easily access any MySQL database. It was modeled after ADO. OO PHP Library
(Popularity: ) : This is an object oriented library that includes enhanced features aiding in the rapid creation of web-based interfaces to a database. BabelKit
(Popularity: ) : An interface to a universal multilingual database code table, it takes all of the programming work out of maintaining multiple database code definition sets in multiple languages. tgcSqlBuilder
(Popularity: ) : This provides an object-oriented interface to easily build SQL statements without the need for string concatenation. You can build queries with methods like addWhere, addOrderBy or setLimit. Clean and easy. The class comes with full API documentation. Boolean Query to SQL Query Translator
(Popularity: ) : A set of PHP functions that convert boolean syntax into SQL statements that can be run as a database query. Small Unit Raid
(Popularity: ) : A non-OO database abstraction layer designed to be fast and small in size. TextDB
(Popularity: ) : This system is designed for users wishing to implement database interaction on a system that does not support any SQL database. It has a growing function library and stores everything in flat files.
User reviews
Similar Software
Database Independent Abstraction Layer for
(Popularity: ) : Database Independent Abstraction Layer for C (libdbi) implements a database-independent abstraction layer in C, similar to the DBI/DBD layer in Perl.
Writing one generic set of code, programmers can leverage the power of multiple databases and multiple simultaneous database connections by ... Klorofil Platform
(Popularity: ) : Open source (free) PHP platform developed by Saltanera to ease and accelerate application development. It has windowed GUI framework and web application framework.
Other classes are:
- Distributed computing
- Database abstraction layer (Oracle, MySQL, PostgreSQL, and SQLite)
- Networking ... DBSlayer
(Popularity: ) : DBSlayer also know as Sl???yer (as we like to call it when we're feeling ironically heavy metal) is a lightweight database abstraction layer suitable for high-load websites where you need the scalable advantages of connection pooling. Written in C for ... Probus
(Popularity: ) : Probus is an easy to use PHP5 framework. This framework is based on the MVC pattern, excellent support data caching, provides a convenient Ajax support.
Here are some key features of "Probus":
· use many programming patterns, include MVC
· simple for use ... TCExam
(Popularity: ) : TCExam is a Web-based software to generate and manage online tests and exams.
An e-exam (or CBT - Computer Based Testing)is an electronic exam that can be executed by using a personal computer or an equivalent electronic device (e.g. handheld computer).
The ... HDBC for Mac
(Popularity: ) : HDBC provides an abstraction layer between Haskell programs and SQL relational databases. This enables you to write database code only once, in Haskell, and have it work with any number of backend SQL databases (MySQL, PostgreSQL, Oracle, ODBC-compliant databases, etc.). ... DBIx::SQLEngine
(Popularity: ) : DBIx::SQLEngine - Extends DBI with High-Level Operations
ABSTRACT
The DBIx::SQLEngine class provides an extended interface for the DBI database framework. Each SQLEngine object is a wrapper around a DBI database handle, adding methods that support ad-hoc SQL generation and query execution in ... DB_DataContainer
(Popularity: ) : DB_DataContainer is a PEAR compliant database persistence layer and data encapsulation class. A persistence layer can encapsulate the behaviour needed to make objects persistent like for exemple: to load, save and delete objects to and from persistent storage. Currently the ... bonddb
(Popularity: ) : Bonddb is a object oriented wrapper for postgresql SQL. bonddb project is a fast data abstraction layer written in C for C/C applications to allow easy access to class objects.
Bonddb is not a stand alone object orientated database, but works ... SwingSet
(Popularity: ) : SwingSet is an Java toolkit that contains data-aware replacements for many of the standard Java Swing components. SwingSet project currently includes replacements for JTextField, JTextArea, JSlider, JComboBox, JCheckBox, and JLabel.
There is also an image component, a graphical record navigator, and ...