$row = $stmt->fetch(PDO::FETCH_ASSOC);
adalah baris yang akan menyebabkan kesalahan Anda.
Mengapa?
Karena tidak ada yang bisa diambil - dalam larik - setelah pembaruan
Ingat itu
Jadi, tidak ada hasil yang ditetapkan ... tidak ada pesta
Jika Anda ingin mengetahui status keluar dari perintah Anda, cukup gunakan nilai kembalian execute()
fungsi
$rv = $stmt->execute(array('USERNAME' => $USERNAME));