mysql_query("SET NAMES UTF8");

解决方案 »

  1.   

    Minisheep(风云人物) :      你是指在每个查询语句前都调用一下mysql_query("SET NAMES UTF8");吗?      我在phpmyadmin中显示乱码的问题又如何解决呢?
      

  2.   

    不是每个查询语句前面,而是在msql_select_db后运行这命令一次就行。
    phpmyadmin中显示乱码的话,可以在第一个页面把编码设置为zh-CN-UTF8,好像是这个。
      

  3.   

    ...你的数据库编码是GB2312,而存入的数据是UTF8,当然会乱~~~不过使用的时候没什么问题的~~~ 至于PHPMYADMIN,我没用过,不知道是否可以设置页面charset为UTF8
      

  4.   

    phpmyadmin好像没有utf8的编码,所以显示为乱码,并不影响你的使用
      

  5.   

    我如何设置phpmyadmin为UTF8的编码呢?
      

  6.   

    mysql_query("SET NAMES UTF8");