I have been looking at your code, but I noticed you are making your own data abstraction language. PHP has derived its own data abstraction language called PEAR which allows you to connect to any database (oracle, sql, mysql, etc).
http://www.pear.php.net
As a software engineer running oracle and sql, I have to convert it over for my uses anyway and was wondering if this would be something you would be willing to incorporate?
Posts: 7994
Pear::DB provides a database abstraction layer, but I've chosen to use ADOdb instead. ADOdb is at least as portable as Pear::DB, perhaps more so. Since internally we make pure SQL calls to that already work on MySQL and PostgreSQL it should not be too difficult to support Oracle in the same fashion.