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 Jquery引用php变量出错,如何解决? php登陆判断语句-求助 PHP中如何实现P,V操作? 大家帮忙看一下哪样设计这个评论表的表结构算合理啊? php如何连接另一台机器中的access数据库? 菜鸟问题,救急~ javascript与php的交流问题,菜鸟一问 美圆号在PHP是做什么的? 谁能给出在Linux上配置PHP开发环境的详细说明。 矛盾的匹配如何解决 索引列是中文汉字 是否查询的速度会比英文的慢? 关于PHP配置完后,启动apache不成功的问题
mysql_query("SET NAMES UTF8");
但数据库显示的时候默认是你电脑的默认编码显示的,可能是GB2312。
如果是Mysql5的数据库,可以直接以修改编码的方式查看。
如果是Mysql4的似乎不太好弄。
其实不影响使用就好。如果确定mysql数据库里是UTF8数据,为了防止编码出错,数据库创建连接后最好执行一下:
mysql_query("set names 'utf8'");
iconv