各位:我在PHPmyadmin中输入的中文数据时,显示正常,可我在msql控制器内用select查询出来的数据显示的是乱码,我在百度搜索了好几天,没有解决,在本站上搜索相关的问题也没有解决,故在此,发贴,得到帮助。
   还有就是我在Derweaver  cs3中,我把character='utf-8',改为'gb2312',结果,网页中原来的中文(不是查询出来的数据)显示到浏览器,就是乱码 。在dream cs3的工具中,显示正常,请问如何觖。还有一个就是查询出来的数据显示在浏览器,也是乱码,如何解决

解决方案 »

  1.   

    mysql_query("set names utf8"); 
    mysql_query($sql);
      

  2.   

    msql控制器内用select查询查询前 请执行
    set names gbk;
      

  3.   

    除楼上说的外。
    最好将页面编码与数据库编码统一。
    统一页面编码不仅仅是改meta头里的编码。
    而是在dream cs3里ctrl+j -> 标题/编码 -> 编码 -  >将页面编码改为统一的编码
      

  4.   

    自己心里规定一个编码,
    比如我:死活只要UTF8