php中的乱码问题

php中的乱码问题

我在从mysql数据库中读取中文字段时在页面上显示的却是一连串的??,不知如何解决,请高手指点!谢谢!!

在你的程序中这句
$db = mysql_connect("localhost", "root", "pssword");
后面加上下面一句就可以了:
        mysql_query("SET NAMES 'GB2312'");
看看行不行,迟点写个详细的解决方法
如履薄冰

如果你的数据是导进去的,
mysql最好用原来数据库一样的版本,我之前也遇到这个问题,什么方法都用过了,还是解决不了
我后来的数据库是4.0.27版本的,现在只能用回4.0.27来解决这个问题,mysql以4.1分界,之前和之后的兼容性很有问题。

不明白

应该是字符集的问题,我一般都把mysql的设置为utf-8

mysql_query("SET NAMES 'GB2312'");