AFAIK Zend  is going to deprecate classic mysql extension in favor of mysqli and PDO [1].<div><br><div>Btw really cool DB patterns for mapping tables to objects are described at the chapter 13 of the excellent book 'PHP Objects, Patterns and Practice' by Matt Zandstra [2]. </div>
<div>Examples for this book are available for download on the 'Source Code/Downloads' tab. </div><div><br></div><div>[1] <a href="http://news.php.net/php.internals/53799">http://news.php.net/php.internals/53799</a></div>
<div><div>[2] <a href="http://www.apress.com/9781430229254/">http://www.apress.com/9781430229254/</a></div><div>---</div><div>Victor</div><div><br></div><div><br><div class="gmail_quote">On Fri, Jul 27, 2012 at 10:54 PM, Bart Visscher <span dir="ltr"><<a href="mailto:bartv@thisnet.nl" target="_blank">bartv@thisnet.nl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">I was going to suggest using Doctrine as DB access layer, but but we</div>
want to support non-PDO hosting providers. But if we are going to<br>
rewrite all the queries how about implementing helper[1] functions.<br>
Most of the queries fit in this schema, and the rest can still be done<br>
with the current interface.<br>
<br>
<br>
Bart<br>
<br>
BTW. are there still hosting providers without PDO and PHP >= 5.3?<br><br></blockquote></div></div></div></div>