Raul's classes for PHP

Raul's classes for PHP is an OOP database abstraction layer for PHP 5.1 or greater. It provides abstract classes to access database servers and traverse result sets. There are several implementation classes to access different types of databases: SQLite, MySQL, PostgreSQL, and MSSQL. The classes provide functions to establish connections, execute queries, traverse result sets with pagination support, and retrieve the list of databases, tables and fields. Any possible error is signaled by throwing exceptions with specific message and error code.

Tags Database
Licenses GPL
Operating Systems OS Independent
Implementation PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  08 Jun 2006 01:14
  • Rrelease-after

Changes: A quickref.txt file was added to the project. A totalRows get property was included for SQL result objects. A third optional parameter was added to the printPageSelect method in order to return the page <select> code as an string instead of printing it.

  • Rrelease-mid
  •  05 Jun 2006 07:05
  • Rrelease-after

Changes: The executionTime get property was added to SQL result objects. This property reports time in milliseconds that was taken for the SQL query to run.

  • Rrelease-mid
  •  02 Jun 2006 06:57
  • Rrelease-after

Changes: This release adds createNamedInstance and getNamedInstance static methods for the RC4PHP_DB_OBJECT class for creating named singletons and retrieving them whenever needed.

  • Rrelease-mid
  •  26 May 2006 14:47
  • Rrelease-after

    Changes: The project's license has changed from the GPL to MIT.

    • Rrelease-mid
    •  19 May 2006 15:48
    • Rrelease-after

    No changes have been submitted for this release.

    No-screenshot

    Project Spotlight

    pHash

    A perceptual hash library.

    4ae8bf11fa0db5482c19478962f8a02e_thumb

    Project Spotlight

    Mozilla Thunderbird

    A total redesign of the Mozilla mail component.