mysql控制台插入汉字无乱码,php插入就乱码; 1、表是utf8编码吗2、文件编码是utf-8编码吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当你插入的数据是 utf-8 编码的时候才需要 mysql_query("set names utf8") 通过记事本打开我上面这段php页面,文件——另存为显示编码时utf-8mmsql:my.ini文件中显示:default-character-set=utf8我实在不知道是什么错误了! 在//执行sql语句之前加入echo base64_encode($sql);贴出结果 你的数据库不一定是utf8的吧...不是的话你乱插会得疑难杂症的.用phpmyadmin 查看一下吧... 数据库的字符集设置难道不是my.ini文件中的“default-character-set=utf8”,还有别的设置地方么? 去phpmyadmin里面先看看数据库设置的编码是哪种编号 谢谢大家的热情回复,应该把控制台中字符集设置成gbk。 获取发送失败邮件的信息 php如何采集网页内容,正则表达式怎么用 php实现分组 看下这个排序哪里错了?递归方式做的 php方法调用 apache+php配置问题 PHP执行SQL存储过程遇到错误,急!急!急! 高手帮忙:session问题。 这个问题老是出现,我判断一个返回的值是否为空,就是出错 请问怎么使用PHP中的图形函数? 求助 memory_get_usage 疑问 ajax请求同一个文件和多个文件时,读取速度有没有大的差别?
才需要 mysql_query("set names utf8")
通过记事本打开我上面这段php页面,文件——另存为显示编码时utf-8
mmsql:my.ini文件中显示:default-character-set=utf8
我实在不知道是什么错误了!
//执行sql语句
之前加入
echo base64_encode($sql);
贴出结果
用phpmyadmin 查看一下吧...