Skip to content
Chris Bandy edited this page Aug 16, 2010 · 6 revisions

Prepared statements – You can prepare any query and gain the benefits provided by the driver
Bind anywhere – Every expression can have both bound and value parameters
Native builders – Non-standard or optional SQL features of your database are available when building queries
Native drivers – Features of your PHP driver are still available and often easier to use
Complex queries – Go ahead, build your INTERSECT query of nested, paged sub-queries
Full exposure – The SQL generated by builders is accessible without executing it on the database

Don’t want builders or abstraction? Execute SQL directly with execute_command() and execute_query() and suffer no penalties whatsoever. Create a Database_Query to enjoy parameter binding with minimal overhead.

Class Overview
Development

Clone this wiki locally