关于PHP 乱码的问题 我想数据库中写入一段中文 数据库 MYSQL5.0.51 字符集 utf8“我喜欢,哈哈,给老婆大人用” 但是从数据库提取这段文字的时候 “我喜欿??哈哈,给老婆大人用” 页面设置为UTF-8有一部分正确有一部分乱码请问是什么原因 很多中文数据 读取的时候 都是 一部分乱码 一部分显示正常 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MYSQL5.0.51 字符集 utf8 ?utf8很多, 不知你选那种, 我用这种utf8_general_ci从来没出现过乱码, 你可以参考 如果输入后,mysql显示的中文正常,那就是输出的时候编码不一致的问题了. @mysql_query("SET CHARACTER_SET_RESULTS=UTF8"); mysql_query("set names 'gbk'");http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 创建数据库时,肯定没有设置编码格式,用gbk_bin_China貌似这样写的?????我建议你重新建库并设置它的编码格式 mysql_query("set names 'utf8'");这样就行了! 创数据库时用GBK or gb2312 在页面时也一样就不会有乱码问题了 呵呵,我也觉得是页面和数据库的编码不一致的问题,最好就是数据库和数据表的编码也一样.另有没人找工作啊,我们公司招PHP程序员.可以联系我:[email protected] 三个方法:解决你的乱码原因:数据库建立的时候确定你要使用什么格式假如是:utf-8的;那么页面代码页要utf-8的,如果不是用txt另存一下,之后插入数据;入库时添加这么一条mysql_query("set names utf8");//不要写成utf-8之后现实页面:<meta content="text/html" charset="utf-8"/>确保这些你的网站就不会再出现乱码了; $result =mysql_query("SELECT * FROM users",$conn);这个mysql_query("set names utf8")里面的"set names utf8"写那? flash聊天室和ajax聊天室本质一样吗?占用cpu资源大吗?? 输出图片 求一段PHP 格式URL的正则替换 网页测速源码 form提交的空input会显示数字0? php连接mssql提示对象名无效!真么办啊? php中mysql问题 判断从第一页传过来的数据,若数据库中不存该数据(ID字段),就打开注册页,并把数据传过去,否则打开出错页面,怎么做? 谁在用PHP4.3,为什么我从4.23换为4.3后连phpinfo()都不好使? phpmywind 修改上传图片路径. php 页面能正常访问,但是一刷新就成空白页面了 运算符的 类型 及意义 及dir()
MySQL 中文显示乱码
我建议你重新建库并设置它的编码格式
这样就行了!
数据库建立的时候确定你要使用什么格式假如是:utf-8的;
那么页面代码页要utf-8的,如果不是用txt另存一下,之后插入数据;
入库时添加这么一条
mysql_query("set names utf8");//不要写成utf-8
之后现实页面:
<meta content="text/html" charset="utf-8"/>
确保这些你的网站就不会再出现乱码了;
这个mysql_query("set names utf8")里面的"set names utf8"写那?