PHP Classes

Database Abstraction Layer: SQL database abstraction layer

Recommend this page to a friend!
  Info   View files View files (7)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 46%Total: 2,690 All time: 1,416 This week: 488Up
Version License PHP version Categories
dba 1.0BSD License4.0Databases, Cache


This package implements an abstraction layer to access different SQL database using the same interface.

It supports:
- Connect to a database given a connection string
- Prepared queries
- Caching query results in files
- Binding variables to query result columns
- Fetch whole result sets into an array

Currently it supports MySQL and SQLite.

Picture of Cesar D. Rodas
  Performance   Level  
Name: Cesar D. Rodas is available for providing paid consulting. Contact Cesar D. Rodas .
Classes: 38 packages by
Country: Paraguay Paraguay
Age: 36
All time rank: 71 in Paraguay Paraguay
Week rank: 33 Down1 in Paraguay Paraguay Equal
Innovation award
Innovation award
Nominee: 25x

Winner: 5x

  Files folder image Files  
File Role Description
Files folder imagedbal (2 files, 1 directory)
Files folder imageexamples (1 file, 1 directory)
Accessible without login HTML file document.xhtm Doc. Documentation

  Files folder image Files  /  dbal  
File Role Description
Files folder imagedbm (2 files)
  Plain text file dbal.php Class Main class
  Plain text file safeIO.php Class Auxiliar Class

  Files folder image Files  /  dbal  /  dbm  
File Role Description
  Plain text file mysql.php Class MySQL DataBase Manager
  Plain text file sqlite.php Class SQLite DataBase Manager

  Files folder image Files  /  examples  
File Role Description
Files folder imagecache (1 file)
  Accessible without login Plain text file mysql_1.php Example Example of an MySQL query

  Files folder image Files  /  examples  /  cache  
File Role Description
  Accessible without login Plain text file .foo Data empty file

 Version Control Reuses Unique User Downloads Download Rankings  
This week:0
All time:1,416
This week:488Up
 User Ratings  
 All time