PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

MDB_Common::fetchCol() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

MDB_Common::fetchCol()

MDB_Common::fetchCol() – 結果の単一のカラムを取得する

Synopsis

require_once 'MDB.php';

array &fetchCol ( resource $result , mixed $colnum = 0 )

Description

結果セットから単一のカラムを取得し、結果セットを開放します。

Parameter

resource $result

query() あるいは executeQuery() が返した有効なリソース。

array $params

指定された場合、 prepareQuery()/ executeQuery() はこの配列を実行時のパラメータとして使用します。

mixed $colnum

どのカラムを返すか (整数値 [0 から始まるカラム番号] あるいは文字列 [カラム名])。

Return value

array - 結果の最初の行を、 ゼロから始まる数値添字の配列で返します。失敗した場合は MDB_Error を返します。

Throws

Possible PEAR_Error values
エラーコード エラーメッセージ 原因 対応
MDB_ERROR_TRUNCATED NULL 結果セットに二つ以上のカラムがありません。 取得用の SQL クエリを調べるか、別の fetch*() 関数を使用します。
その他のすべてのエラーコード データベース固有のエラー PHP マニュアル のデータベース関連の章で、エラーの意味を調べます。 たいていの場合は SQL の文法が間違っていることが原因です。 たとえば Oracle データベースの SQL 文で LIMIT を使用していることなどです。

Note

This function can not be called statically.

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「MDB_Common::fetchCol()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | MDB_Common::fetchCol()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: