MDB2
[ class tree: MDB2 ] [ index: MDB2 ] [ all elements ]

Class: MDB2_Statement_Common

Source Location: /MDB2-2.5.0a1/MDB2.php

Class Overview


The common statement class for MDB2 statement objects


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 3887]
The common statement class for MDB2 statement objects


[ Top ]


Class Variables

$db =

[line 3891]


Type:   mixed


[ Top ]

$is_manip =

[line 3899]


Type:   mixed


[ Top ]

$limit =

[line 3897]


Type:   mixed


[ Top ]

$offset =

[line 3898]


Type:   mixed


[ Top ]

$query =

[line 3893]


Type:   mixed


[ Top ]

$result_types =

[line 3894]


Type:   mixed


[ Top ]

$statement =

[line 3892]


Type:   mixed


[ Top ]

$types =

[line 3895]


Type:   mixed


[ Top ]

$values = array()

[line 3896]


Type:   mixed


[ Top ]



Method Detail

MDB2_Statement_Common (Constructor)   [line 3926]

MDB2_Statement_Common MDB2_Statement_Common( &$db, &$statement, $positions, $query, $types, $result_types, [ $is_manip = false], [ $limit = null], [ $offset = null])

PHP 4 Constructor

Parameters:

   &$db     
   &$statement     
   $positions     
   $query     
   $types     
   $result_types     
   $is_manip     
   $limit     
   $offset     

[ Top ]

__construct (Constructor)   [line 3907]

MDB2_Statement_Common __construct( &$db, &$statement, $positions, $query, $types, $result_types, [ $is_manip = false], [ $limit = null], [ $offset = null])

Constructor

Parameters:

   &$db     
   &$statement     
   $positions     
   $query     
   $types     
   $result_types     
   $is_manip     
   $limit     
   $offset     

[ Top ]

bindParam   [line 4014]

mixed bindParam( int $parameter, mixed &$value, [string $type = null])

Bind a variable to a parameter of a prepared query.
  • Return: MDB2_OK on success, a MDB2 error on failure
  • Access: public

Parameters:

int   $parameter     the order number of the parameter in the query statement. The order number of the first parameter is 1.
mixed   &$value     variable that is meant to be bound to specified parameter. The type of the value depends on the $type argument.
string   $type     specifies the type of the field

[ Top ]

bindParamArray   [line 4046]

mixed bindParamArray( array &$values, [array $types = null])

Bind the variables of multiple a parameter of a prepared query in bulk.

Parameters:

array   &$values     specifies all necessary information for bindParam() the array elements must use keys corresponding to the number of the position of the parameter.
array   $types     specifies the types of the fields

[ Top ]

bindValue   [line 3947]

mixed bindValue( int $parameter, mixed $value, [string $type = null])

Set the value of a parameter of a prepared query.
  • Return: MDB2_OK on success, a MDB2 error on failure
  • Access: public

Parameters:

int   $parameter     the order number of the parameter in the query statement. The order number of the first parameter is 1.
mixed   $value     value that is meant to be assigned to specified parameter. The type of the value depends on the $type argument.
string   $type     specifies the type of the field

[ Top ]

bindValueArray   [line 3979]

mixed bindValueArray( array $values, [array $types = null])

Set the values of multiple a parameter of a prepared query in bulk.

Parameters:

array   $values     specifies all necessary information for bindValue() the array elements must use keys corresponding to the number of the position of the parameter.
array   $types     specifies the types of the fields

[ Top ]

execute   [line 4075]

mixed &execute( [array $values = null], [mixed $result_class = true], [mixed $result_wrap_class = false])

Execute a prepared query statement.
  • Return: a result handle or MDB2_OK on success, a MDB2 error on failure
  • Access: public

Parameters:

array   $values     specifies all necessary information for bindParam() the array elements must use keys corresponding to the number of the position of the parameter.
mixed   $result_class     specifies which result class to use
mixed   $result_wrap_class     specifies which class to wrap results in

[ Top ]

free   [line 4153]

mixed free( )

Release resources allocated for the specified prepared query.
  • Return: MDB2_OK on success, a MDB2 error on failure
  • Access: public

[ Top ]


Documentation generated on Sun, 28 Oct 2007 16:30:35 -0400 by phpDocumentor 1.4.0. PEAR Logo Copyright © PHP Group 2004.