Database_Query Class Reference

Inheritance diagram for Database_Query:

Database_Query_mysql Database_Query_mysqlicompat

List of all members.


Detailed Description

Abstract superclass for all database query types.

/*

Definition at line 34 of file Query.php.


Public Member Functions

 __construct (&$db, $query)
 Constructor.
 Database_Query (&$db, $query)
 Legacy constructor.

Public Attributes

 $dbh = NULL
 $sh = NULL
 $query = array()
 $last_query = ''
 $warnings = array()
 $num_args_needed = 0
 $num_rows
 $affected_rows
 $insert_id

Constructor & Destructor Documentation

Database_Query::__construct ( &$  db,
query 
)

Constructor.

Parses $query and splits it at ? characters for later substitution in execute(). This should be overridden by engines like mysqli that have their own variable insertion handlers.

Parameters:
Database $dbh The parent Database object
string $query The query string /*

Definition at line 71 of file Query.php.


Member Function Documentation

Database_Query::Database_Query ( &$  db,
query 
)

Legacy constructor.

/*

Definition at line 97 of file Query.php.


Member Data Documentation

Database_Query::$dbh = NULL

Definition at line 37 of file Query.php.

Database_Query::$sh = NULL

Definition at line 40 of file Query.php.

Database_Query::$query = array()

Definition at line 43 of file Query.php.

Database_Query::$last_query = ''

Definition at line 46 of file Query.php.

Database_Query::$warnings = array()

Definition at line 49 of file Query.php.

Database_Query::$num_args_needed = 0

Definition at line 52 of file Query.php.

Database_Query::$num_rows

Definition at line 55 of file Query.php.

Database_Query::$affected_rows

Definition at line 58 of file Query.php.

Database_Query::$insert_id

Definition at line 61 of file Query.php.


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:01 2010 for MythTV by  doxygen 1.5.5