$row = $stmt->fetch(PDO::FETCH_ASSOC);
वह रेखा है जो आपकी त्रुटि का कारण बनेगी।
क्यों?
क्योंकि अपडेट के बाद - सरणी में - लाने के लिए कुछ भी नहीं है
याद रखें कि
तो, कोई परिणाम निर्धारित नहीं ... कोई पार्टी नहीं
यदि आप अपने आदेश की निकास स्थिति जानना चाहते हैं, तो बस execute()
. के वापसी मान का उपयोग करें समारोह
$rv = $stmt->execute(array('USERNAME' => $USERNAME));