你好,我有这样的输出来自
????????? ??, 29/06/2014 - 17:50
!username
???????????? ????????:
--?????? ? ????????????? ??????????--
??????????
我尝试echo utf8_decode($text);
,echo iconv('ASCII', 'UTF-8//IGNORE', $text);
SHOW GLOBAL VARIABLES LIKE 'char%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
有人可以帮我解决我的问题。谢谢。
答案 0 :(得分:0)
您需要在连接MySQL之后运行以下查询:
SET names='utf8'
在进行任何其他查询之前。
我不知道你使用什么连接方法,但可能是例如:
mysqli_query("SET NAMES 'utf8'");