devnagri(hindi)字体未存储在mysql中 [英] devnagri (hindi) font not getting stored in mysql

查看:65
本文介绍了devnagri(hindi)字体未存储在mysql中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将devnagri(hindi)字体存储在mysql中,但是从浏览器执行mysql插入后,该浏览器执行了php mysql插入代码,结果是

i am trying to store devnagri (hindi) font in mysql but after the mysql insert is performed from browser which execute a php mysql insert code the result is

होलीकेदौरानरंगोà¤,स े ख‡¥àà²à¤¨à¤¾à¤°àदोसà¥à¤¤à¥‹à¤,à¤•à¥‡à¤¸à ¤‚à— à¤®à¤¸à¥à¤¤¥€à¤•à¤¿à¤¸à¥‡à¤ªà¤¸à¤‚दनहींॠ¤ ल¥‡à¤•à¤¿à¤¨à¤•à¥à¤¯à¤¾à¤†à¤ª

होली के दौरान रंगों से खेलना à¤"र दोसà¥à¤¤à¥‹à¤‚ के संग मसà¥à¤¤à¥€ किसे पसंद नहीं। लेकिन कà¥à¤¯à¤¾ आप

尝试存储

अगेीीीोटीोोपेीीीीीी बीमीीीीीी हललीयरररीीीीी ििििििि हीहोतीहै. डेलशडेलडेलपपडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेलडेल पेियोडोंटननीीीीीीी खू िदददददडियडियडियडियी इसबीमारी

अगर आपके शरीर में प्रोटीन की कमी है तो आपको बुढापे में मसूडों की बीमारी हो सकती है। हालांकि मसूडों की समस्या किसी भी उम्र में हो सकती है लेकिन प्रोटीन की कमी के कारण ज्यादातर मसूडों की समस्या बुढापे में ही होती है। यदि शरीर में डेल-1 प्रोटीन का स्तर कम है तो बुढापे में पेरियोडोंटाइटिस नामक मसूडों की बीमारी हो सकती हैं। इसमें मसूडों से खून निकलता है और दांतों के आसपास की हड्डियां कमजोर हो जाती हैं। इस बीमारी में मुंह के कीटाणुओं के प्रति अवरोधक तंत्र ज्यादा सक्रिय हो जाता है।

当我通过phpmyadmin在mysql行中直接插入这些详细信息时,我能够存储印地文字体 表的结构是

when i insert these details directly in mysql row through phpmyadmin i am able to store the hindi font structure of the table is

   type text
   collation    utf8_unicode_ci     

我的mysql插入代码是

my mysql insert code is

 mysql_query ("INSERT INTO tablea (tips) VALUES ('$tips') ");

推荐答案

define('SQL_HOST','databasehost');
define('SQL_USER','user');
define('SQL_PASS','password');
define('SQL_DB','databasename');
$conn = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS) or die('Could not connect to the database; ' . mysql_error());
mysql_select_db(SQL_DB, $conn) or die('Could not select database; ' . mysql_error());
mysql_query("SET NAMES 'utf8'");

使用mysql_query("SET NAMES 'utf8'");可以处理UTF-8.在我的情况下,它对Devanagari有用.

Using mysql_query("SET NAMES 'utf8'"); takes care of UTF-8. It worked for Devanagari in my case.

别忘了在meta标签中提及相同的编码

Do not forget to mention the same encoding in the meta tag

< meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

这篇关于devnagri(hindi)字体未存储在mysql中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆