提问者:小点点

法语字符串未正确存储在mysql数据库中[重复]


我试图存储法语字符串在mysql数据库,但它没有得到正确的存储和改变了一些字符,并没有得到正确的显示在我的网页

原文字符串:您好,先生/女士,Nom de famille du prospect,je suis~votre préNom,d'Europ Assistance La téléAssistance…

存储字符串:Bonjour mr/mme“Nom de famille du prospect”,je suis“votre pr:©Nom”d'europ Assistance La t:©l:©Assistance“

我试过很多办法

  • 头('content-type:text/html;charset=utf-8');,
  • 排序规则为utf8_unicode_ci,
  • 已使用集名UTF8,
  • 从数据库中选择时尝试mysqli_set_charset($conn,“utf8”),
  • 还尝试使用ISO-8859-1

我也尝试了许多HTML函数,但没有工作character_set_name是utf-8

character_set_name是utf-8


共1个答案

匿名用户

检查MySql表的排序规则类型,它应该设置为“UTF8”以正确编码字母的重音。 您也可以尝试“UTF8MB4”。