मैं अपने mysql डेटाबेस में डालने से पहले एक स्ट्रिंग से बचने के लिए mysql_real_escape_string का उपयोग कर रहा हूं।mysql_real_escape_string और '
सब कुछ ठीक काम कर रहा है, सिवाय इसके कि चरित्र ’
मिस हो रहा है और mysql द्वारा ’
में बदल गया है।
समस्या हल करने के लिए मैं क्या कर सकता हूं? क्या मुझे स्ट्रिंग से बचने के लिए बेहतर फ़ंक्शन का उपयोग करना चाहिए?
मुझे भी चिंता है कि अन्य charachters याद किया जा रहा है और इसी तरह बकवास में बदल दिया जा रहा है!
कृपया मदद करें!
धन्यवाद :)
स्पष्टीकरण के लिए, 'और' – dqhendricks
+1 के बीच एक अंतर है क्लाइंट/सर्वर एन्कोडिंग समस्या भी हो सकती है (यानी, 'सेट नाम')। – netcoder
धन्यवाद। तो utf-8 में फ़ील्ड एन्कोडिंग को सेट करने से इस तरह की कोई समस्या ठीक होनी चाहिए? – significance