PDO::setAttribute
PDOStatement->bindColumn
PDO
PHP Manual
The PDOStatement class
Introduction
Represents a prepared statement and, after the statement is executed, an associated result set.
Class synopsis
PDOStatement
PDOStatement
implements
Traversable
{
bool
PDOStatement::bindColumn
(
mixed
$column
,
mixed
&$param
[,
int
$type
[,
int
$maxlen
[,
mixed
$driverdata
]]] )
bool
PDOStatement::bindParam
(
mixed
$parameter
,
mixed
&$variable
[,
int
$data_type
[,
int
$length
[,
mixed
$driver_options
]]] )
bool
PDOStatement::bindValue
(
mixed
$parameter
,
mixed
$value
[,
int
$data_type
] )
bool
PDOStatement::closeCursor
(
void
)
int
PDOStatement::columnCount
(
void
)
string
PDOStatement::errorCode
(
void
)
array
PDOStatement::errorInfo
(
void
)
bool
PDOStatement::execute
([
array
$input_parameters
] )
mixed
PDOStatement::fetch
([
int
$fetch_style
[,
int
$cursor_orientation
[,
int
$cursor_offset
]]] )
array
PDOStatement::fetchAll
([
int
$fetch_style
[,
int
$column_index
[,
array
$ctor_args
]]] )
string
PDOStatement::fetchColumn
([
int
$column_number
] )
mixed
PDOStatement::fetchObject
([
string
$class_name
[,
array
$ctor_args
]] )
mixed
PDOStatement::getAttribute
(
int
$attribute
)
array
PDOStatement::getColumnMeta
(
int
$column
)
bool
PDOStatement::nextRowset
(
void
)
int
PDOStatement::rowCount
(
void
)
bool
PDOStatement::setAttribute
(
int
$attribute
,
mixed
$value
)
bool
PDOStatement::setFetchMode
(
int
$mode
)
}
Table of Contents
PDOStatement->bindColumn
— Bind a column to a PHP variable
PDOStatement->bindParam
— Binds a parameter to the specified variable name
PDOStatement->bindValue
— Binds a value to a parameter
PDOStatement->closeCursor
— Closes the cursor, enabling the statement to be executed again.
PDOStatement->columnCount
— Returns the number of columns in the result set
PDOStatement->errorCode
— Fetch the SQLSTATE associated with the last operation on the statement handle
PDOStatement->errorInfo
— Fetch extended error information associated with the last operation on the statement handle
PDOStatement->execute
— Executes a prepared statement
PDOStatement->fetch
— Fetches the next row from a result set
PDOStatement->fetchAll
— Returns an array containing all of the result set rows
PDOStatement->fetchColumn
— Returns a single column from the next row of a result set
PDOStatement->fetchObject
— Fetches the next row and returns it as an object.
PDOStatement->getAttribute
— Retrieve a statement attribute
PDOStatement->getColumnMeta
— Returns metadata for a column in a result set
PDOStatement->nextRowset
— Advances to the next rowset in a multi-rowset statement handle
PDOStatement->rowCount
— Returns the number of rows affected by the last SQL statement
PDOStatement->setAttribute
— Set a statement attribute
PDOStatement->setFetchMode
— Set the default fetch mode for this statement
PDO::setAttribute
PDOStatement->bindColumn
PDO
PHP Manual