我有一个 MySQL 数据库,其中包含 ucs2_slovenian_ci 编码的表。我想在 utf-8 编码网页上写表格的内容。到目前为止,我尝试过:
mysql_set_charset ("utf-8");
mysql_query("SET NAMES 'utf-8'");
...
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
...
<?php echo utf8_encode($text); ?>
...
我仍然收到奇怪的符号(问号)而不是字母 Š,Č,Ž 似乎没有任何效果。
奇怪的是,使用 php 命令mysql_client_encoding($link)
它说我有 latin1 编码。当我在 Firefox 中查看页面时,它显示 UTF-8。怎么了?
请帮忙。