|
PDOStatement::bindColumnカラムを PHP 変数にバインドする 説明
public bool PDOStatement::bindColumn(
stringint $column ,mixed &$var ,int $type = PDO::PARAM_STR,int $maxLength = 0,mixed $driverOptions = null ) PDOStatement::bindColumn は、 クエリからの結果セット中にあるカラムにバインドされた特定の値を 取得するための準備をします。 PDOStatement::fetch もしくは PDOStatement::fetchAll がコールされる度に、カラムにバインドされた全ての変数は更新されます。
パラメータ
戻り値
成功した場合に エラー / 例外
例
例1 バインドした結果セットを PHP 変数に出力する PHP 変数にバインドしている結果セットのカラムは、 アプリケーションで利用可能な各行に含まれるデータを作成するための 効果的な方法です。 以下のサンプルは、どうやって PDO が様々なオプションやを理にかなったデフォルト値を用いて カラムをバインド、取得するかを例示しています。
<?php 上の例の出力は、 たとえば以下のようになります。 apple red 150 banana yellow 175 kiwi green 75 orange orange 150 mango red 200 strawberry red 25 参考
|