sql2005里是用的什么编码?试试iconv

解决方案 »

  1.   

    sql2005   :Chinese_PRC_CI_AShow to  use iconv?
      

  2.   

    can't show hanzi  
    China  
    English  
    Japan  
    China  
    ?޼/td>     --------??????
    Japan
      

  3.   

    可能数据库存的时候编码不是gb2312的,你应该在保存数据的时候转换成gb2312的
      

  4.   

    我上次发帐已经解决了mysql_query("set   names   'gb2312'"); 
    或者:
    mysql_query("set   names   'utf8'");   加在$result 值之前
      

  5.   

    set       names       'gb2312'
      

  6.   

    mysql_query("set names 'gb2312'"); 
      

  7.   

    把取出来的数据用iconv强制转换.这个还是你页面设置的编码有点混乱造成的
      

  8.   

    $test = iconv('utf-8','gb2312', $dd[X]);
    但是需设置php.ini
      

  9.   

    php5不能从sql2005取汉字纪录
    php4 有php_iconv.dll  可以进行 iconv转换
    但是php5没有php_iconv.dll  只能下载(但是下载版本为4)
    如何在php5从sql2005取汉字纪录