Chinaunix
标题:
php 代码是utf8,mysql也是utf8,如何插入gbk?
[打印本页]
作者:
newstudent2011
时间:
2011-07-24 10:32
标题:
php 代码是utf8,mysql也是utf8,如何插入gbk?
本帖最后由 newstudent2011 于 2011-07-24 10:35 编辑
我的php 代码是gbk的
mysql也是utf8的,这个系统编码不能改
但,我的一个外部接口接受的数据来源是GB2312 (GET 方式)
我要怎么样转码才能插入数据
作者:
maochanglu
时间:
2011-07-24 18:01
直接就这么插入。。。。。
没问题,只要写入和读出使用的是相同编码。
作者:
lsstarboy
时间:
2011-07-25 15:32
什么编码进,就用什么编码出。
如果要混合编码显示,就只好用iconv或mb_string之类的东西转换编码了。
作者:
xinglu1983
时间:
2011-07-25 18:38
你是在用程序给别的客户端提供数据接口吧?
看你的接口方式了,header+iconv或mb_string
作者:
poper168
时间:
2011-07-27 17:58
写数据到库前转成utf8
从数据里面取出来显示之前将编码转换成gbk
怎么转换查转换函数。
作者:
chlinux
时间:
2011-07-31 12:56
string mb_convert_encoding ( string $str , string $to_encoding [, mixed $from_encoding ] )
建议转码用这个,icon搞不好会碰到BUG
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2