我的页面是GB2312的,数据库是UTF-8,从页面提交来的数据,转换为UTF-8:
iconv("GB18030","UTF-8//IGNORE", $string);但是发现,中文可以正常转换,但是当转换韩文或日文是就不行
“ファンタスティポ”、“이선일”转换后在页面中打印,再把编码调整为UTF-8,可以在页面中显示,但是在数据库查询是确查询不成功
SELECT *
FROM tablename
WHERE field1='$string'查询的结果总是空的,但是在程序中把查询语句打出来再到phpMyAdmin里查,又是可以的。
请问DX们,这种问题如何解决呢?
iconv("GB18030","UTF-8//IGNORE", $string);但是发现,中文可以正常转换,但是当转换韩文或日文是就不行
“ファンタスティポ”、“이선일”转换后在页面中打印,再把编码调整为UTF-8,可以在页面中显示,但是在数据库查询是确查询不成功
SELECT *
FROM tablename
WHERE field1='$string'查询的结果总是空的,但是在程序中把查询语句打出来再到phpMyAdmin里查,又是可以的。
请问DX们,这种问题如何解决呢?
解决方案 »
- 天涯论坛回帖机制
- php如何得到本机的ip地址??O(∩_∩)O~
- preg_match_all正则匹配的取值问题,马上结贴!在线等......
- 【请教高手】如何给DIV标签的ID重新赋值新的名字?
- 配置fckeditor老出现错误
- 有人研究过phpwind这个论坛吗?问一个登录验证的问题
- 如果我经常要换机子,可以只拷贝MySQL里面保存数据的文件吗?都要拷贝哪些文件?
- 怎么在网页中自动生成图形化数据统计图(比如说饼图,柱形图,条形图等等)。。。
- shell>表示什么呀,只是一种什么状态。在其后输入东西应怎样输入呀?
- wampserver集成环境中配置虚拟主机总是出现403Forbidden
- 此邮件地址受阻挡spam的自动程序保护,需要激活Javascript功能才能查阅?
- 进来看一下在PHP中实现Cookies这种功能,怎么整?谢谢了!
这样你查询和存储的时候应该就不会有问题了
如果他们没有gbk,你怎么转成utf-8呢?
所以还是统一utf8吧。
多语言的时候,尽量用通用的utf8编码