Creole is a database abstraction layer for PHP5. It
abstracts PHP's native database-specific API to create
more portable code, while also providing developers
with a clean fully object-oriented interface based
loosely on the API for Java's JDBC.