MDB_Common::queryOne() -- 最初の行の最初のカラムを取得する
説明
クエリから返されたデータの最初の行の最初のカラムの値を取得します。
この関数はクエリの実行を行い、終了時に結果を開放します。
パラメータ
- string
$query
SQL クエリあるいはプリペアドステートメント。
- string
$type
指定した場合は、結果セットのカラムの型が取得したものに設定されます。
返り値
mixed - 返された値、あるいは失敗した場合に
MDB_Error を返します。
例外・エラー
表 39-1PEAR_Error の値
エラーコード | エラーメッセージ | 原因 | 対応 |
---|
MDB_ERROR_NO_DB_SELECTED
|
NULL
|
データベースが選択されていません。
|
connect()
で指定した DSN
を確認します。
|
その他のすべてのエラーコード | |
データベース固有のエラー
|
PHP マニュアル
のデータベース関連の章で、エラーの意味を調べます。
たいていの場合は SQL の文法が間違っていることが原因です。
たとえば Oracle データベースの SQL 文で LIMIT を使用していることなどです。
|
注意
この関数は、スタティックにコールする
ことはできません。