PHP Classes

SQL databases interface: Database abstraction library independent wrapper

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in Bookmark in
  Info   View files View files (22)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2006-08-01 (8 years ago) RSS 2.0 feedStarStarStar 56%Total: 2,977 This week: 1All time: 1,161 This week: 1,153Up
Version License Categories  
dbcontrol 1.0.0GNU General Publi...PHP 5, Databases
Description Author  

This package implements several interfaces to provide a DBMS independent access to SQL databases.

The interfaces define functions to manage database conections, execute SQL queries and retrieve results.

There are classes that implement these interfaces for MySQL and Microsoft SQL servers. Applications using these classes may use any of the supported databases eventually without changing the applications code.

The classes handle errors by throwing standard exceptions.

Picture of Michal Palma
Name: Michal Palma <contact>
Classes: 4 packages by
Country: Czech Republic Czech Republic
Age: 34
All time rank: 731 in Czech Republic Czech Republic
Week rank: 170 Down3 in Czech Republic Czech Republic Down

  Files folder image Files  
File Role Description
Accessible without login Plain text file readmeFirst.txt Doc. Description
Accessible without login Plain text file ___cases_of_use.php Example Cases of use
Accessible without login Plain text file config.xml Conf. Configuration of DbControl
Plain text file DbCfg.class.php Class Class dealing with XML configuration file
Plain text file DbControl.class.php Class DbControl class
Plain text file DbControlException.class.php Class Special Exception of DbControl
Plain text file DbControlInterface.class.php Class DbControl Interface
Plain text file DbLog.class.php Class logging class for DbControl
Plain text file DbMssql.class.php Class DbMssql class
Plain text file DbMysql.class.php Class DbMysql class
Plain text file DbOdbc.class.php Class Database platform implementation for ODBC
Plain text file DbParametersMessenger.php Class Messenger for DBMS connection parameters
Plain text file DbPgsql.class.php Class Database platform implementation for PgSQL
Plain text file DbPlatform.class.php Class DbPlatform abstract class
Plain text file DbResult.class.php Class DbResult class
Plain text file DbResultInterface.class.php Class DbResult Interface
Plain text file DbResultNoCache.class.php Class Class to managing DB result whithout caching results for handling huge data amount
Plain text file DbSelector.class.php Class DbSelector class
Plain text file DbStateHandler.class.php Class DbStateHandler class
Plain text file QueryBuilder.class.php Class QueryBuilder class
Plain text file QueryBuilderInterface.class.php Class QueryBuilder Interface
Plain text file _preload.php Aux. Preload script

 Version Control Reuses Unique User Downloads Download Rankings  
 0%1Total:2,977All time:1,161
 This week:1This week:1,153Up
 User Ratings  
 All time