PHP Classes
elePHPant
Icontem

File: readme.txt

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Mike Jordan  >  objSQL  >  readme.txt  >  Download  
File: readme.txt
Role: Documentation
Content type: text/plain
Description: readme
Class: objSQL
Access different databases with the same interface
Author: By
Last change: Updated to version 3.7.0
Date: 1 month ago
Size: 2,242 bytes
 

Contents

Class file image Download
App:       objSQL
Version:   3.7.0
Author:    MT Jordan <mtjo62@gmail.com>
Copyright: 2015
License:   zlib/libpng License

*********************************************************************************

objSQL: Database Access Class

objSQL is a PHP5 based database access layer for web centric database servers.
Primarily designed for small to medium projects, objSQL utilizes an "Object Based"
approach for handling database queries with built in helper methods for a common
API.

*********************************************************************************

objSQL Features:

    * Object based code simplifies hooking into projects and allows for better
      encapsulation and exception handling
    * Reusable prepared queries with parameter binding
    * Transaction support including rollbacks and savepoints
    * Helper methods simplify executing queries without writing SQL statements
    * Very small footprint with the entire library approximately 280Kb in size
      unpacked
    * Requires no third party libraries other than enabled database PHP extensions
    * Supports both x86 and x64 builds of PHP 5.6 - See supported databases below
      for exceptions

Supported Databases:

    * CUBRID 9.1+
    * Firebird 2.5
    * MariaDB 5.1+
    * MySQL 5.1+
    * Oracle 11+
    * PostgreSQL 7.4+
    * SQL Server 2005+
    * SQLite3

Supported Databases PHP 5.6 - x86:

    * CUBRID 9.1+ 
    * Firebird 2.5
    * MariaDB 5.1+
    * MySQL 5.1+
    * Oracle 11 (PDO only)
    * Oracle 12
    * PostgreSQL 9+
    * SQL Server 2005+
    * SQLite3

Supported Databases PHP 5.6 - x64:

    * CUBRID 9.1+ 
    * Firebird 2.5 (PHP 5.6.4+)
    * MariaDB 5.1+
    * MySQL 5.1+
    * Oracle 12
    * PostgreSQL 9+
    * SQL Server 2012+
    * SQLite3
    
Supported Databases PHP 7 Alpha - x64:

    * Firebird 2.5 (PDO recommended for transactions)
    * MariaDB 5.1+
    * MySQL 5.1+
    * Oracle 12 (PDO only)
    * PostgreSQL 9+
    * SQLite3    

objSQL Requirements:

    * PHP 5.4+ (5.5+ recommended)
    * Enabled PHP extensions
    * Enabled PDO extensions

*********************************************************************************