PHP乱码原因(转)
character_set_database 数据库采用的字符集
character_set_client 客户端字符集 (应该和database用一样的字符集)
character_set_connection 客户端与服务器端连接采用的字符集 (应该和database用一样的字符集)
character_set_results SELECT 查询返回数据的字符集 (应和程序使用的字符集一样,也就是PHP)
1、要保证数据库中存的数据与数据库编码一致,即数据编码与character_set_database一致
2、要保证通讯的字符集与数据库的字符集一致,即character_set_client,character_set_connection与character_set_database一致
3、要保证SELECT的返回与程序的编码一致,即character_set_results与程序编码一致
4、要保证程序编码与浏览器编码一致,即程序编码与<meta http-equiv="Content-Type"content="text/html; charset=?" />一致
浙公网安备 33010602011771号