True PHP Security experts, is PDO the way to go or would I be ok with Codeigniter\'s Active Record class?
I have read http://codeigniter.com/forums/viewthread/179618
Well, there is a general answer for all the questions of this kind:
(dunno where did i get that saying, but it seems I'm only one using it, but most likely I misspelled it)
There is nothing good or bad in the technology itself.
Everything depends on the hands that using it.
Every time i see lame talks of SQL injection, it's always about dynamic data only.
While most danger comes from other query parts - say, dynamical identifiers. Where PDO can do a little less than nothing to deal with them.
So, there cannot be certain answer.
You can use whatever technology you like, as long as you understand what are you doing.
And contrary, if you don't understand how it works but just believe that some technology doing your job of protecting your app, you're already in trouble.
That's it.