गेमिंग वेबपेज पर, पेज रिफ्रेश होने पर डेटाबेस में डुप्लिकेट रिकॉर्ड डालने के लिए एक उपयोगकर्ता गतिविधि क्वेरी देखी गई।
$insert_user_activity = mysql_query("INSERT INTO game_activity (user_id,user_full_name,game_id,game_name) values ('$user_id','$full_name','$browser_id','$game_title')");
इस समस्या के पीछे दोषी सामने वाले नियंत्रक का तर्क है। क्वेरी वाला पृष्ठ सभी अनुरोधों के दौरान गलती से लागू हो जाता है, जिसमें अमान्य अनुरोध (उदाहरण के लिए, गैर-मौजूद संसाधन) भी शामिल हैं। यह व्यवहार कई बार क्वेरी के निष्पादन की ओर ले जाता है, जिसके परिणामस्वरूप डुप्लिकेट प्रविष्टियाँ होती हैं।
समस्या का समाधान करने के लिए, फ्रंट कंट्रोलर के तर्क को संशोधित करें। इसे अमान्य अनुरोधों के लिए एप्लिकेशन निष्पादित करने से रोकें। यह संशोधन गलत प्रविष्टियों को समाप्त कर देगा जो अन्यथा वेबसाइट के लॉन्च पर डेटाबेस को नुकसान पहुंचा सकती हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3