Apakah Anda menyetel mode pengecualian untuk PDO
dengan:
$DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
Pembaruan: check
adalah kata-kata yang dicadangkan mysql, Anda harus menghindarinya.
$STH = $DBH->prepare('UPDATE accounts SET `check` = :check_amnt WHERE accnt = :user');