mysql> set names gb2312;

解决方案 »

  1.   

    mysql_query('set names gb2312');放在连接DATABASE的下面!
      

  2.   

    mysql_query('set names gb2312');放在连接DATABASE的下面!
    这个问题搞了我几天。十分痛苦。如果你使用的是myphpadmin,在数据库里可设置“整理”字段的类型。一般都是utf8,然后在你读数据的时候,加一句mysql_query('set names gb2312');即可。
      

  3.   

    把数据库改为gbk的
    在页面里加 mysql_query("set names 'gbk'");
      

  4.   

    mysql数据库的文字编码的设置
      

  5.   

    遇到过一次,换别人的机器测试没问题,排除了程序问题最后找到因为mysql驱动问题造成的。