3
我正在使用巴黎orm開發一個web應用程序。我將數據添加到數據庫,並且失敗,當我使用try catch塊來捕獲它不起作用的錯誤時。在idiorm和巴黎orm中捕捉錯誤?
我的配置是
ORM::configure('mysql:host='.DB_HOST.';dbname='.DB_NAME);
ORM::configure('username',DB_USER);
ORM::configure('password',DB_PASSWORD);
ORM::configure('logging', true);
ORM::configure('error_mode', PDO::ERRMODE_EXCEPTION);
插入代碼
try {
$dataToStore = SessionData::create();
$dataToStore->usession_sessioncode = $sessionCode;
$dataToStore->usessdata_content = $dataString;
$dataToStore->save();
} catch (PDOException $e) {
echo $e->getMessage();
} catch (Exception $e) {
echo $e->getMessage();
}
真的找了一個解決方案,但周圍沒有人給出一個明確的答案。我想要捕捉異常並知道錯誤是否正確。
你救了我很多,謝謝。 – emabusi
沒問題。樂意效勞。 – taxicala