This little discussion with / about user:ebmigue is interesting and all that, but has essentially HIJACKED my thread which is asking a question.
Sure, I do use an "abstraction layer" of sorts in that I've written a class that handles the actual php DB commands - information about what I need to query is passed to the class, and results are passed back.
But it's "homegrown" and limited, and I want more. I'm not interested in reinventing the wheel.
I'm thinking of ADOdb, and I know there are competing libraries.
I'm assuming people here have personal opinions about the completeness, design, and usability of ADOdb and similar libraries?
User:ebmigue's project looks very interesting, and I will look at it because it looks interesting, but it's NOT what I'm looking for today...