php与mysql数据库问题

在库中存的汉字在页面显示乱码向库中存数据,数据库中是乱码,页面显示正常如图:有没有人帮我分析下,企鹅453077486... 在库中存的汉字在页面显示乱码 向库中存数据,数据库中是乱码,页面显示正常如图:

有没有人帮我分析下,企鹅453077486
展开
 我来答
匿名用户
2014-11-17
展开全部
编码没有统一‘
建立数据库和数据表和字段的时候, 编码要统一一个,比如utf-8
php页面,
最开始写一条
header('Content-Type:text/html;charset=utf-8'); //utf-8编码
然后,数据库连接后
也就是
mysql_connect()后
马上跟一条:
mysql_query('set names utf8');
这样, 数据库和页面的编码都是统一的utf-8了,那自然就不会乱码
当然, 你也可以改成别的编码,我这里只是作为一个说明而已!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-11-17
展开全部
首先数据库编码得是utf-8,如果不是,那么就对需要的表进行设置
php开头加一句:header("Content-type: text/html; charset=utf-8"); 
数据库连接后加一句: mysql_query('set names utf8');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
279838089
2014-11-17 · TA获得超过2801个赞
知道大有可为答主
回答量:2818
采纳率:50%
帮助的人:1715万
展开全部
数据库和网页的代码都设置utf8编码
追问
谢谢你们的热心回答,代码没问题,只是库里简体设置有一个选项默认了,我已经解决,再次感谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式