php乱码 数据库 页面都是UTF8的 但是插入数据,数据库显示的是乱码?各位高手 帮帮忙,不胜感激 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 进行数据库操作前,执行 mysql_query("set names utf8"); 试试. 在建立链接之前,还有执行query的之前,加一句:mysql_query("SET NAMES UTF8"); 页面是UTF8决定了插入的数据也是UTF8没错。但数据库显示的时候默认是你电脑的默认编码显示的,可能是GB2312。如果是Mysql5的数据库,可以直接以修改编码的方式查看。如果是Mysql4的似乎不太好弄。其实不影响使用就好。如果确定mysql数据库里是UTF8数据,为了防止编码出错,数据库创建连接后最好执行一下:mysql_query("set names 'utf8'"); 插入之前转换utf-8内置函数iconv 关于PHP上传的问题 请教下C# .net 对于PHPer要不要了解下 麻烦各位 帮忙看看 ! 高手进来帮帮忙啊!onSumbit调用JavaScript的问题 “请稍候”提示框用什么函数啊 菜菜:关于PHP实现框架的问题 请大家指点迷津!!!! 紧急求救啊!!!! win2003下php为什么不支持iframe,回复好了另给100分! cookie问题 索引列是中文汉字 是否查询的速度会比英文的慢? 关于PHP配置完后,启动apache不成功的问题
mysql_query("SET NAMES UTF8");
但数据库显示的时候默认是你电脑的默认编码显示的,可能是GB2312。
如果是Mysql5的数据库,可以直接以修改编码的方式查看。
如果是Mysql4的似乎不太好弄。
其实不影响使用就好。如果确定mysql数据库里是UTF8数据,为了防止编码出错,数据库创建连接后最好执行一下:
mysql_query("set names 'utf8'");
iconv