PHP从MySql读出数据无法显示中文
我在MYSQL中直接添加元组时输入中文可以在MYSQL中显示,但用PHP读出到网页就显示不出,若用PHP写入数据到MYSQL,则可在网页显示中文,但在MYSQL中则是乱码...
我在MYSQL中直接添加元组时输入中文可以在MYSQL中显示,但用PHP读出到网页就显示不出,若用PHP写入数据到MYSQL,则可在网页显示中文,但在MYSQL中则是乱码,为什么会这样?
展开
5个回答
展开全部
在数据库连接语句后面加上下面一句
mysql_query("set names 'gbk'");
mysql_query("set names 'gbk'");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置好编码。我建议还是统一使用utf-8
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本来就是这样,命令行和网页编码又不一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询