अपने कोड में त्रुटि खोजने के लिए आप यह काम कर सकते हैं:
echo $user; //before MySQL query
".$connection->escape_string($user)" को बदलने के बाद अपने MySQL स्टेटमेंट को MySQL कंसोल या PHPmyAdmin जैसे ऐप में क्वेरी करें। आपके user_id पर। यदि यह आपके MySQL कथन की तुलना में पंक्ति प्राप्त करता है तो सही है और $_SESSION["user_login"] मान में कुछ गड़बड़ है।
वैकल्पिक रूप से, आप आउटपुट डेटा की जांच करने के लिए रिटर्निंग पंक्तियों को भी प्रतिध्वनित कर सकते हैं।
अन्यथा अपने क्वेरी स्टेटमेंट को कॉलम नाम, टेबल नाम, डेटाबेस आदि के रूप में जांचें।
आशा है, यह आपकी मदद करेगा...