我试图使用UTF-8并遇到麻烦.
我尝试了很多东西; 这是我得到的结果:
????而不是亚洲人物.即使是欧洲文本,我也得到Se?or了Señor.Señor或新浪新闻为????.Sefor Señor.我究竟做错了什么?我该如何修复代码?我可以恢复数据,如果是,如何恢复?
可能重复:
在MySQL数据库中以阿拉伯语保存数据
我在使用PHP从MYSQL数据库中检索阿拉伯数据时出现问题,它显示为问号"????" 在HTML中:
请帮忙 !!!
我正在尝试将阿拉伯文本存储到表格中,我搜索了很多,但我没有找到适合我的解决方案,所以这就是我得到的:
$en = "OK";
$ar = "?????";
$link->query("INSERT INTO words (en,ar) VALUES ($en,$ar)");
Run Code Online (Sandbox Code Playgroud)
问题是当我插入它时,阿拉伯文本看起来像ØØ³Ù†Ø§Ù‹我的表格整理和MySQL utf8_general_ci,我的数据库也是如此,我也有mysql_query("SET NAMES 'utf8'"); mysql_query('SET CHARACTER SET utf8');,但它不起作用.