Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

dbx_error

(PHP 4 >= 4.0.6)

dbx_error --  (接続時だけでなく)使用するモジュールの最新の関数コールにおけるエ ラーメッセージを出力する

説明

string dbx_error ( dbx_link_object link_identifier)

警告

このモジュールは、実験的なものです。これは、これらの関数の動作、関数名は、このドキュメントに書かれて事項と同様に告知なく将来的なPHPのリリースで変更される可能性があります。注意を喚起するとともに、このモジュールは使用者のリスクで使用して下さい。

モジュール(例えば mysql-module)の直近の関数コールからエラーメッセー ジを有する文字列を返します。同じモジュールに複数の接続がある場合、 最後のエラーのみが取得されます。別のモジュールに接続がある場合、 (リンクパラメータで)指定したモジュールに関する直近のエラーのみが 返されます。ODBCモジュールは現在エラー出力関数をサポートしていな いことに注意して下さい。

例 1dbx_error()の例

<?php
$link = dbx_connect ("mysql", "localhost", "db", "username", "password")
    or die ("Could not connect");
$result = dbx_query ($link, "select id from nonexistingtbl");
if ($result==0) {
    echo dbx_error ($link);
}
dbx_close ($link);
?>

注意 必ずモジュール毎のドキュメントも参照下さい。

Microsoft SQL Serverに関するエラーメッセージは、実際には mssql_get_last_message() 関数の結果となります。