安装MySQL时设置的字符集是GB2312,浏览器编码也选的GB2312!
可是做的一个留言板在进行留言时,字母数字没什么变化,但是输入汉字,输出的确实“???”
这是什么原因啊?
拜托各位

解决方案 »

  1.   

    在你程序数据库连接那里加上:query("set names gb2312")
      

  2.   

    浏览器到数据库之间的数据连接有问题,需要设置mysql的set names
    在数据库连接做好后,第一条命令必须先执行这个
    mysql_query("SET NAMES 'gb2312'",$my_conn59);
      

  3.   

    加上了啊!mysql_query("set names 'gb2312'");
    但还是显示???
    表编码怎么设置啊?
      

  4.   

    到MySQL里看了!~
    插入的数据都有,而且没乱!
    这是怎么会呢?数据库里好好地为什么显示的是???
    纠结
      

  5.   

    OK了!终于好了,谢谢大家哈!
    特别感谢田心杨!O(∩_∩)O~