PHP マニュアル
関数リファレンス
データベース関連
ベンダー固有のモジュール
CUBRID
dBase
Firebird/InterBase
IBM DB2
MongoDB
MySQL
OCI8
PostgreSQL
SQLite3
SQLSRV
PgSql\Lob
はじめに
ベンダー固有のモジュール
PHP マニュアル
SQLite3
目次
はじめに
インストール/設定
要件
インストール手順
実行時設定
定義済み定数
SQLite3
— SQLite3 クラス
SQLite3::backup
— あるデータベースを、別のデータベースにバックアップする
SQLite3::busyTimeout
— 接続がビジー状態のときのハンドラを設定する
SQLite3::changes
— 直近の SQL 文で変更 (あるいは挿入、削除) された行の数を返す
SQLite3::close
— データベースとの接続を閉じる
SQLite3::__construct
— SQLite3 オブジェクトを作成し、SQLite 3 データベースをオープンする
SQLite3::createAggregate
— SQL の集約関数として使用する PHP 関数を登録する
SQLite3::createCollation
— SQLのcollate関数として使うPHP関数を登録する
SQLite3::createFunction
— SQL のスカラー関数として使用する PHP 関数を登録する
SQLite3::enableExceptions
— 例外のスローを有効にする
SQLite3::escapeString
— 適切にエスケープされた文字列を返す
SQLite3::exec
— 指定したデータベースに、結果を返さないクエリを実行する
SQLite3::lastErrorCode
— 直近で失敗した SQLite リクエストの結果コードを数値で返す
SQLite3::lastErrorMsg
— 直近で失敗した SQLite リクエストについての英文テキストの説明を返す
SQLite3::lastInsertRowID
— 直近の INSERT 文でデータベースに追加された行の ID を返す
SQLite3::loadExtension
— SQLite 拡張ライブラリを読み込む
SQLite3::open
— SQLite データベースをオープンする
SQLite3::openBlob
— BLOB を読み取るためのストリームリソースを開く
SQLite3::prepare
— 実行する SQL 文を準備する
SQLite3::query
— SQL クエリを実行する
SQLite3::querySingle
— クエリを実行し、単一の結果を返す
SQLite3::setAuthorizer
— SQL文が出来ることを限定するため、authorizer として使われるコールバックを設定する
SQLite3::version
— SQLite3 ライブラリのバージョンを、文字列定数と数値で返す
SQLite3Exception
— SQLite3Exception クラス
SQLite3Stmt
— SQLite3Stmt クラス
SQLite3Stmt::bindParam
— パラメータを変数にバインドする
SQLite3Stmt::bindValue
— パラメータの値を変数にバインドする
SQLite3Stmt::clear
— 現在バインドされているすべてのパラメータをクリアする
SQLite3Stmt::close
— プリペアドステートメントを閉じる
SQLite3Stmt::__construct
— SQLite3Stmt オブジェクトを構築する
SQLite3Stmt::execute
— プリペアドステートメントを実行し、結果セットオブジェクトを返す
SQLite3Stmt::getSQL
— ステートメントのSQLを取得する
SQLite3Stmt::paramCount
— プリペアドステートメント内のパラメータの数を返す
SQLite3Stmt::readOnly
— ステートメントが読み取り専用かどうかを返す
SQLite3Stmt::reset
— プリペアドステートメントをリセットする
SQLite3Result
— SQLite3Result クラス
SQLite3Result::columnName
— n 番目のカラムの名前を返す
SQLite3Result::columnType
— n 番目のカラムの型を返す
SQLite3Result::__construct
— SQLite3Result を構築する
SQLite3Result::fetchArray
— 結果の行を、連想配列あるいは数値添字配列あるいはその両方で取得する
SQLite3Result::finalize
— 結果セットを閉じる
SQLite3Result::numColumns
— 結果セットのカラム数を返す
SQLite3Result::reset
— 結果セットを最初の行に戻す