क्या आपने PDO
. के लिए अपवाद मोड सेट किया है? साथ:
$DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
अपडेट करें: check
mysql आरक्षित शब्द है, आपको इससे बचना होगा।
$STH = $DBH->prepare('UPDATE accounts SET `check` = :check_amnt WHERE accnt = :user');