重装了N遍了,还是这个问题,怀疑是php的问题系统环境:win2000 server+php 4.3.9+mysql 4.1.7

解决方案 »

  1.   

    mysql> show variables like '%character_set_database%';
    +------------------------+-------+
    | Variable_name          | Value |
    +------------------------+-------+
    | character_set_database | gbk   |
    +------------------------+-------+
    1 row in set (0.00 sec)mysql>
    我设置了,怎么没有问题?
      

  2.   

    其实,编码的问题,你没有必要更改数据库的设置,你在每次查询之前,发送一个set ……查询设置你的编码方式。这样你的程序就是稳当的了。而且,也有很强的移植性。
      

  3.   

    谢谢,发现问题了我把mysql_connect移到文件的开头就可以了
    mysql_connect前面有输出的话就会出问题不知道是由于php的问题还是mysql的问题