CI插入阿拉伯字符时转换为?

时间:2016-08-19 14:47:21

标签: codeigniter mysqli arabic non-ascii-characters

我正在使用Codeigniter开发json网络服务,当用户使用网络服务POST阿拉伯字符时,在数据库中它存储像????,但是当我使用phpMyAdmin插入阿拉伯字符时它工作正常并且在网络中也能很好地显示 - 服务结果,只发出插入数据。

在application / config / database.php

我使用'char_set'=> 'utf8'和'dbcollat​​'=> 'utf8_general_ci'

但仍有问题。

1 个答案:

答案 0 :(得分:2)

如果在PhpMyadmin的特定表字段中出现任何问题,那么请转到phpMyadmin而不是更改Collat​​ion(与表相关的accroding字段)   
        我的表名:用户,         我的字段名称:user_name

 change it Collation latin1_swedish_ci to utf8_general_ci