PHP - 显示字符串ISO-8859-2

时间:2011-08-03 18:42:59

标签: php collation

我有一个mysql db - >列(Collat​​ion - 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" />

任何想法为什么以及如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

元标记,数据库编码结束连接编码应该相同。

尝试查询

SET NAMES encoding_name
在连接之后的任何查询之前

旧数据可能会丢失,但新数据应该正常