0

データベースへの接続中に mysqli エラーがスローされた場合、以下のように検出できます。

if ($mysqli->connect_error) {
    $this->Session->setFlash(__('Cannot Connect to the host'));
    return;
} 

connect_errorPostgreSQL には存在しません。

PostgreSQLでこれを行うにはどうすればよいですか? 接続エラーをキャッチするにはどうすればよいですか?

4

1 に答える 1

1

PDO を使用して PostgreSQL に接続します。接続エラーで例外がスローされます。これは、手動チェックよりもはるかに優れています。

于 2013-09-13T08:54:43.793 に答える