抽象化レイヤー
導入
抽象化レイヤー
PHP Manual
PHP Data Objects
導入
インストール/設定
インストール手順
実行時設定
リソース型
定義済み定数
接続、および接続の管理
トランザクションおよび自動コミット
プリペアドステートメントおよびストアドプロシージャ
エラーおよびエラー処理
ラージオブジェクト (LOB)
PDO
— PDO クラス
PDO::beginTransaction
— トランザクションを開始する
PDO::commit
— トランザクションをコミットする
PDO::__construct
— データベースへの接続を表す PDO インスタンスを生成する
PDO::errorCode
— データベースハンドラにおける直近の操作に関連する SQLSTATE を取得する
PDO::errorInfo
— データベースハンドラにおける直近の操作に関連する拡張エラー情報を取得する
PDO::exec
— SQL ステートメントを実行し、作用した行数を返す
PDO::getAttribute
— データベース接続の属性を取得する
PDO::getAvailableDrivers
— 利用可能な PDO ドライバの配列を返す
PDO::lastInsertId
— 最後に挿入された行の ID あるいはシーケンスの値を返す
PDO::prepare
— 文を実行する準備を行い、文オブジェクトを返す
PDO::query
— SQL ステートメントを実行し、結果セットを PDOStatement オブジェクトとして返す
PDO::quote
— クエリ用の文字列をクオートする
PDO::rollBack
— トランザクションをロールバックする
PDO::setAttribute
— 属性を設定する
PDOStatement
— PDOStatement クラス
PDOStatement->bindColumn
— カラムを PHP 変数にバインドする
PDOStatement->bindParam
— 指定された変数名にパラメータをバインドする
PDOStatement->bindValue
— 値をパラメータにバインドする
PDOStatement->closeCursor
— カーソルを閉じてステートメントを再実行できるようにする
PDOStatement->columnCount
— 結果セット中のカラム数を返す
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
— この文に対するデフォルトのフェッチモードを設定する
PDOException
— PDOException クラス
PDO ドライバ
MS SQL Server (PDO)
— Microsoft SQL Server および Sybase 関数 (PDO_DBLIB)
Firebird/Interbase (PDO)
— Firebird/Interbase 関数 (PDO_FIREBIRD)
IBM (PDO)
— IBM 関数 (PDO_IBM)
Informix (PDO)
— Informix 関数 (PDO_INFORMIX)
MySQL (PDO)
— MySQL 関数 (PDO_MYSQL)
Oracle (PDO)
— Oracle 関数 (PDO_OCI)
ODBC and DB2 (PDO)
— ODBC および DB2 関数 (PDO_ODBC)
PostgreSQL (PDO)
— PostgreSQL 関数 (PDO_PGSQL)
SQLite (PDO)
— SQLite 関数 (PDO_SQLITE)
抽象化レイヤー
導入
抽象化レイヤー
PHP Manual