课程
/后端开发
/PHP
/PHP与MySQL关系大揭秘
为什么数据表里的中文获取出来是“???”
2016-05-09
源自:PHP与MySQL关系大揭秘 3-7
正在回答
set names 那行你注释了
你要设置你客户端,就是你php页面的编码格式。例如:1、告诉数据库我是gbk的,我给你的是gbk,我要gbk
而数据库一般是utf8的,他之前有一个编码的处理,所以给你数据的时候,先把utf8变成你要的gbk
数据库里面是没有问题的,我编码格式我已经设置了
看一下存在数据库里的数据有没有错,如果数据库里是???,那就是编码格式的问题。
举报
让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号