| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
db2_prepare(PECL ibm_db2 >= 1.0.0) db2_prepare — 実行する SQL 文を準備する 説明
resource db2_prepare
( resource
$connection
, string $statement
[, array $options
] )db2_prepare() は、プリペアドステートメントを作成します。 このプリペアドステートメントには、入力パラメータ・出力パラメータ あるいは入出力パラメータを表すパラメータマーカ (?) を含めることができます。プリペアドステートメントにパラメータを渡すには db2_bind_param() を使用します。 入力パラメータの場合についてのみ、db2_execute() に渡す配列で指定することも可能です。 アプリケーション内でプリペアドステートメントを使用する利点は、 以下の 3 つです。
パラメータ
返り値
SQL 文のパースに成功し、データベースサーバー内で正しく準備された場合に
ステートメントリソースを返します。データベースサーバーがエラーを返した場合に
例
例1 パラメータマーカを使用した SQL 文の準備と実行 以下の例では、4 つのパラメータマーカを含む INSERT 文を準備し、 入力値の配列を含む配列を順に処理しながら db2_execute() に値を渡します。
<?php 参考
|
![]() |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「db2_prepare - 実行する SQL 文を準備する」をGoogle検索
|