我有一个包含一些希腊字符的数据库。这些在浏览器中显示为问号。
我将html中的内容类型设置为
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
我也发送
的标题header('Content-Type: text/html; charset=utf-8');
我的数据库有CHARACTER SET utf8 COLLATE utf8_unicode_ci
我能让它发挥作用的唯一方法是使用下面的查询,但这并不理想。
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
我是否需要在数据库上做任何其他事情?