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。 关于__set()的问题 php初学 求一个SQL写法 php下载文件时下载出来的文件含有下载页面的HTML代码 急!php怎么连oracle,操作系统是windows2000,急急急!!!!!在线 关于类的问题??super着急,快快快! socket 如何实现分页技术? 如何在win2k安装php+apache+mysql+phpmyadmin? 一个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 查看一下吧...