mysql存储的时候是汉字,php读出来却变成了问号。

2024-12-12 15:39:45
推荐回答(2个)
回答1:

出现问号最有可能的原因是数据从数据库读取出来时没有设置传输编码。
你可以在执行sql语句之前加代码:mysql_query('set names utf8');
这样就可以了。

回答2:

你php文件是什么编码那?
header('content-type: text/html; charset=utf-8');