我正在使用Codeigniter和mysql。当我通过codeIgniter代码将一个波斯字符串插入mysql时,'?'将按字符存储在字段中。
出了什么问题?
例如:'سلام'---> '????'
答案 0 :(得分:2)
你的表是用utf8 characterset创建的吗? 在执行查询之前,您是否调用mysql_set_charset将字符集更改为utf8?
阅读
答案 1 :(得分:0)
问题不在于Codeigniter,实际上codeigniter中的一些函数只是解析器。 但它更容易,