मैं टेक्स्ट क्षेत्र के लिए इमोजी-पिकर का उपयोग कर रहा हूं। मैंने एक कॉलम संयोजन utf8mb4_unicode_ci बनाया है, लेकिन यह ????????? के रूप में सहेजता है।

या क्या टेक्स्ट एरिया के लिए कोई बेहतर इमोजी है जो टेबल में सेव कर सकता है?

0
Rinjin Lama 10 जिंदा 2017, 21:29
क्या आपने किसी अन्य संयोजन के साथ प्रयास किया है? .. लेकिन किसी भी मामले में, क्या आपने वास्तविक सामग्री को डेटाबेस में डालने से पहले देखा है? हो सकता है कि आप इसे एन्कोड कर सकें (बेस 64_एन्कोड जैसा कुछ) और फिर आपको डीबी में अजीब पात्रों के बारे में चिंता करने की ज़रूरत नहीं होगी
 – 
Benjamin Vison
10 जिंदा 2017, 21:35
आपकी प्रतिक्रिया के लिए धन्यवाद। यह तब काम करता है जब मैं अपना कॉलम ब्लॉब में बदलता हूं। मैं एक चरित्र चर को utf8mb4_unicode_ci में भी बदलता हूं।
 – 
Rinjin Lama
10 जिंदा 2017, 22:00
इमोजीपिकर क्या है?
 – 
halfer
11 जिंदा 2017, 01:28
मैं इसका उपयोग कर रहा हूं, github.com/OneSignal/emoji-picker
 – 
Rinjin Lama
12 जिंदा 2017, 00:08

2 जवाब

मुझे लगता है कि अब तक आपको काफी हद तक इसका जवाब मिल गया होगा। कॉलम के डेटा-प्रकार को ब्लॉब में बदलना निश्चित रूप से उत्तर खोजने के रास्ते पर था, लेकिन मैंने सोचा कि मैं केवल उन इमोजी को प्रदर्शित करना चाहता हूं जो संग्रहीत किए गए हैं (कम से कम PHP परिप्रेक्ष्य से)।

इसलिए मान लें कि आपके पास emojipicker से आपके वर्तमान प्रोजेक्ट में सभी आवश्यक फ़ाइलें हैं, यदि आप प्रदर्शित करना चाहते हैं इमोजी a . में

टैग, आपको बस इतना करना है कि इस संपत्ति को जोड़ना है <p data-emojiable= true ></p>

तो यहाँ मेरा PHP उदाहरण है। <p data-emojiable= true>'.$row['pointText'].'</p>. पॉइंटटेक्स्ट मेरी डेटाबेस तालिका से एक ब्लॉब डेटाटाइप कॉलम है जहां इमोजी कोड संग्रहीत करता है। मुझे आशा है कि यह समझ में आता है। सभी आवश्यक फ़ाइलें रखना याद रखें

आपका दिन शुभ हो

-1
Moose TheTitan 17 फरवरी 2017, 11:17

हाँ, BLOB काम करेगा। लेकिन इसे TEXT में करने के लिए,

  • संग्रहीत किए जाने वाले बाइट्स को utf8mb4 के रूप में एन्कोड नहीं किया जाता है। इसे ठीक करो।
  • डेटाबेस में कॉलम CHARACTER SET utf8mb4 है। इसे ठीक करो।
  • साथ ही, जांचें कि पढ़ने के दौरान कनेक्शन यूटीएफ -8 है।

में "प्रश्न चिह्न" के अंतर्गत अधिक चर्चा Utf8 वर्णों में समस्या; मैं जो देखता हूं वह वह नहीं है जो मैंने संग्रहीत किया है

-1
Community 23 मई 2017, 15:25