Login   Register  
PHP Classes
elePHPant
Icontem

Database Abstraction Layer

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Cesar D. Rodas
Name: Cesar D. Rodas is available for providing paid consulting. Contact Cesar D. Rodas .
Packages: 36 Browse all classes by Cesar D. Rodas Browse all classes by
Country: Paraguay Paraguay - PHP jobs in Paraguay
Age: 25
All time rank: 71 in Paraguay Paraguay
Week rank: 17 Down1 in Paraguay Paraguay Equal
Innovation award
Innovation award
Nominee: 23x

Winner: 5x


  Detailed description   Download .zip .tar.gz  
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.

  Classes of Cesar D. Rodas  >  Database Abstraction Layer  >  Download .zip .tar.gz  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Database Abstraction Layer
Base name: dba
Description: SQL database abstraction layer
Version: 1.0
PHP version: 4.0
License: BSD License
All time users: 2490 users
All time rank: 1361
Week users: 4 users
Week rank: 714 Up
 
  Groups   Rate classes User ratings   Dependents   Applications   Files Files  

  Groups  
Group folder image Databases Database management, accessing and searching View top rated classes
Group folder image Cache Classes for managing cached pages View top rated classes


  User ratings  
There are not enough user ratings to display for this class.

  Packages that need this class  
Class Dependency Why it is needed
CRUD Class
Required
For database connection
manejador DBA
Required
El paquete posee todas las funciones utilizadas por la clase.

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  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  /  Files folder image 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  /  dbal  /  Files folder image dbm  
File Role Description
  Plain text file mysql.php Class MySQL DataBase Manager
  Plain text file sqlite.php Class SQLite DataBase Manager

  Files  /  Files folder image 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  /  examples  /  Files folder image cache  
File Role Description
  Accessible without login Plain text file .foo Data empty file

Download all files: dba.tar.gz dba.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.