我有一个mysql db - >列(Collation - latin2_general_ci),带有以下字符串: Alb complet,custiclăalbăSatinatocuşlefuireînfaţete 当我从php文件中打印数据时,我得到: Alb complet,cu sticl? ALB? Satinato cu?lefuireînfa?ete
html :
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
任何想法为什么以及如何解决这个问题?
答案 0 :(得分:1)
元标记,数据库编码结束连接编码应该相同。
尝试查询
SET NAMES encoding_name
在连接之后的任何查询之前
旧数据可能会丢失,但新数据应该正常