PHPでSQLiteとPDOを初めて使用しています。
簡単な接続手順を書きました:
try
{
$link = new PDO("sqlite:".$file);
$link->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e)
{
echo 'SQLite error: ' . $e->getMessage();
}
エラー処理をテストするためにデータベース ファイルを移動したところ、新しいデータベースが作成されました。
新しいデータベースは必要ありません。エラーが必要です。私は何をすべきか?
if
とりあえず条件付きで書きましfile_exists()
たが、何か良い方法はないでしょうか?