PEAR DB and IntSmarty 
Well so far on my latest project the system engineer has thus far decided on me programming my part using PEAR DB and IntSmarty (still in planning stage though). IntSmarty was chosen for the easy internationization and the seperation of presentation and logic. That was my idea since we will be using it for the PHPCommunity website (hopfully everyone won’t occasionally mind answering my questions). I’ve only played with Smarty a little bit just to get a feel for it so I should be able to do this. The PEAR DB was chosen so the program can be used on multiple DB manufacturers easily. Again I have only played with this but I don’t forsee any problems. The system engineer is still trying to decide whether he wishes to use MySQL or PostgreSQL.
For a person who never really learned OOP (and is slightly uncomfortable with it) this should be fun and a good strech of unused muscles. I look forward to it as much as I worry about screwing up. I think thats a good thing.?!? Thank goodness I have at least played with them. So it isn’t completely new.
I will also try to keep the blog up to date on problems I have as well as the solutions I use so anyone else who tries after me will have better luck. I’m sure there will be more then a few interesting situations.
Oh and if anyone wants to pass on any tips, tricks, or pitfalls I should know about - I would apprieciate it.