数据乱码!
我有一个MYSQL数据库,里面的数据用MySQL-Front看,里面的数据是正常的。可是我用ASP,PHP读出来汉字就变成了乱码。
我想这是编码的问题,但不知怎么办才好,听别人说,我这个数据库的字段是16位,而ASP,PHP的编码是8位,所以读不出。不知是不是这样的?
该怎么样处理?
请各位帮帮忙,用ASP,PHP,JSP都可以。
[解决办法]
把MySQL的编码和页面的编码设置一致
[解决办法]
都爱提这个问题呀?
select uid,group_concat(content separator ", ") as content
from test
group by uid
[解决办法]
乱码的问题我发表一下我的见解,不一定正确:
无论ASP,PHP的编码是8位还是16位,到显示给用户时,对客户端重新编码就好了,jsp不是有setContentType吗?
[解决办法]
select distinct uid ,content from test
[解决办法]
这个问题你搜一下一大堆的。
[解决办法]
group_concat 这个函数是mysql自己带的,你的数据库版本太低了吧?
[解决办法]
在SQL语句之前
set names gbk;
[解决办法]
老兄,不知道你的乱码问题解决没有,我是jsp的,乱码呀,不知道咋搞.可能详细讲下呢?