PDO::setAttribute
PDOStatement::bindColumn
PDO
PHP Manual
PDOStatement クラス
(バージョン情報なし。おそらく SVN 版にしか存在しないでしょう)
導入
プリペアドステートメントを表します。ステートメント実行後は関連する結果セットを表します。
クラス概要
PDOStatement
implements
Traversable
{
/* プロパティ */
readonly
string
$
PDOStatement->queryString
;
/* メソッド */
bool
PDOStatement::bindColumn
(
mixed
$column
,
mixed
&$param
[,
int
$type
[,
int
$maxlen
[,
mixed
$driverdata
]]] )
bool
PDOStatement::bindParam
(
mixed
$parameter
,
mixed
&$variable
[,
int
$data_type
= PDO::PARAM_STR
[,
int
$length
[,
mixed
$driver_options
]]] )
bool
PDOStatement::bindValue
(
mixed
$parameter
,
mixed
$value
[,
int
$data_type
= PDO::PARAM_STR
] )
bool
PDOStatement::closeCursor
(
void
)
int
PDOStatement::columnCount
(
void
)
bool
PDOStatement::debugDumpParams
(
void
)
string
PDOStatement::errorCode
(
void
)
array
PDOStatement::errorInfo
(
void
)
bool
PDOStatement::execute
([
array
$input_parameters
] )
mixed
PDOStatement::fetch
([
int
$fetch_style
[,
int
$cursor_orientation
= PDO::FETCH_ORI_NEXT
[,
int
$cursor_offset
= 0
]]] )
array
PDOStatement::fetchAll
([
int
$fetch_style
[,
mixed
$fetch_argument
[,
array
$ctor_args
= array()
]]] )
string
PDOStatement::fetchColumn
([
int
$column_number
= 0
] )
mixed
PDOStatement::fetchObject
([
string
$class_name
= "stdClass"
[,
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
)
}
プロパティ
queryString
使ったクエリ文字列。
目次
PDOStatement::bindColumn
— カラムを PHP 変数にバインドする
PDOStatement::bindParam
— 指定された変数名にパラメータをバインドする
PDOStatement::bindValue
— 値をパラメータにバインドする
PDOStatement::closeCursor
— カーソルを閉じてステートメントを再実行できるようにする
PDOStatement::columnCount
— 結果セット中のカラム数を返す
PDOStatement::debugDumpParams
— SQL プリペアドコマンドを出力する
PDOStatement::errorCode
— 文ハンドラにおける直近の操作に関連する SQLSTATE を取得する
PDOStatement::errorInfo
— 文ハンドラにおける直近の操作に関連する拡張エラー情報を取得する
PDOStatement::execute
— プリペアドステートメントを実行する
PDOStatement::fetch
— 結果セットから次の行を取得する
PDOStatement::fetchAll
— 全ての結果行を含む配列を返す
PDOStatement::fetchColumn
— 結果セットの次行から単一カラムを返す
PDOStatement::fetchObject
— 次の行を取得し、それをオブジェクトとして返す
PDOStatement::getAttribute
— 文の属性を取得する
PDOStatement::getColumnMeta
— 結果セットのカラムに対するメタデータを返す
PDOStatement::nextRowset
— 複数の行セットを返す文ハンドラで次の行セットに移動する
PDOStatement::rowCount
— 直近の SQL ステートメントによって作用した行数を返す
PDOStatement::setAttribute
— 文の属性を設定する
PDOStatement::setFetchMode
— この文に対するデフォルトのフェッチモードを設定する
PDO::setAttribute
PDOStatement::bindColumn
PDO
PHP Manual