Excellent Database Abstraction Library
Reviewed byAnonymouson Tue, 10th September 2002
This abstraction library goes well beyond the call of duty, it includes database abstraction for most database servers but it also includes database result set caching and more. I've found it very powerful and now use it even in some applications that don't require database abstraction because it provides a common interface to the server.
Save your precious time!
Reviewed byAnonymouson Thu, 19th June 2003
Sure, you're using MySQL and PHP has built-in functions for MySQL... But a year from now you decide you want transactions and stored functions and you decide to go with PostgreSQL. Then you gotta take the time to re-write all you code for the new db. Save the grief and go with ADOdb! As a pleasant side effect you'll get a wonderful caching recordset object with all the methods you'll (likely) ever want and auto-generated SQL. The only bad thing about ADOdb is keeping up with all the frequent and useful updates (just package installs, not API changes)!