PreparedQuery class

Prepared Query class.

Class Overview

Prepared Query class.

This class takes care of parameter checking and value substitution.

Public Methods

& execute($values=null)

Executes a query.

This function takes a variable number of arguments or one array parameter.

Parameters

$values

One array or multiple values that will be substituted for the placeholders in the prepared query.

Return value

A ResultSet instance for this query.

See also

Private Methods

PreparedQuery($sql_template_str, &$db) [private]

Constructs a new PreparedQuery.

This instance can be executed later. Don't use this method directly: use $db->prepare() instead.

Parameters

$sql_template_str

SQL query template with ?int? style placeholders.

$db

Reference to the database object instance.

See also

Public Attributes

$debug

Enable/disable debugging.

$debug_print

Print queries before execution.

Private Attributes

$db [private]

Database object instance reference.

$sql_template [private]

SQLTemplate instance.