我使用的是PhpMyEdit,它运行良好,非常出色。唯一的问题是当显示阿拉伯字符时,它显示为???? ??. 我只有一个列,其中包含阿拉伯语文本,但非常重要的客户。
从阅读和之前的实验(成功的结果)中,我知道我使用mysql_query("set characer set cp1256");
在mysql连接之后,确保支持阿拉伯语。此外,表的排序规则设置为utf unicode。在php中用简单sql显示时,它起作用。
知道我能做什么来解决这个问题吗?
我也试过编辑
phpMyEdit.class.php
但是运气不好。。。
谢谢,

最佳答案

我刚刚深入研究了API代码,发现必须在connect函数中添加这个:

    mysql_query("SET NAMES 'utf8'");
mysql_query('SET CHARACTER SET utf8');

在phpclass.php文件中。这就成功了。我还重新构造了表,使所有字段都成为utf8。现在它开始工作了。

10-06 04:38