このコードは正常に機能しますが、何か問題が発生した場合は処理したいexception
ので、意図的に構文エラーを作成しましたquery
が、何も起こりません。以下はコードです
try {
$sql = "INSERT INTO journals (topic, author, ) VALUES ('$topic', '$authors', ')";
echo "1st";
$lecturers_db->query($sql);
echo "second";
} catch(PDOException $e) {
echo $e->getMessage();
echo $msg = "Error!";
}
明らかな構文エラーがなければ、コードは正常に機能しますが、構文エラーが発生すると、何も起こりません。すべてのコードがtry block
実行され、のコードは実行されcatch block
ません。
私は育てたいです、exception
私はここでそれをどのように行うのですか、助けてくれてありがとう。