继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

php读取中文乱码

安卓开发学习视频
关注TA
已关注
手记 299
粉丝 78
获赞 601

php读取mysql的数据时中文变成问号


解决


1、sql命令查看mysql的字符编码,一般为utf8

character_set_client

character_set_results

character_set_connection

这3个的编码要一样



2、PHP程序在查询数据库之前,执行mysql_query(“set names xxxx”);其中xxxx是你网页的编码(charset=xxxx),如果网页中charset=utf8,则xxxx=utf8,如果网页中 charset=gb2312,则xxxx=gb2312,几乎所有WEB程序,都有一段连接数据库的公共代码,放在一个文件里,在这文件里,加入mysql_query(“set names xxx”)就可以了。


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP