php通过odbc读取informix数据出现乱码,应该怎么修改?

WBOY
풀어 주다: 2016-06-02 11:34:57
원래의
1858명이 탐색했습니다.

phpodbc乱码informix

是修改client locale和database locale还是修改其他?修改成什么?
我是用php调用的,可以通过php语言转换所调用数据编码吗?

网页显示结果如下:

<code>今天日期:12-12-04险种      单数      保费����        994     1974911.90������      20      68230.00������      10      3750.00������      52      8026.43�Ҳ���      24      15090.00�ϼ�        1100        2070008.33</code>
로그인 후 복사
<code>            <title>PHP and ODBC 1</title>        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        <meta http-equiv="Content-Type" content="text/html; charset=gb2312">        <?php $conn=odbc_connect('sky123','picctj','picctj');        if (($conn)) {           echo "今天日期:";echo date("y-m-d");          echo odbc_errormsg ($conn );          echo "</p>\n";        }        $sql = "SELECT * from tongji";        $rs = odbc_exec($conn,$sql);        echo "<table>";        echo "<tr>
<td>险种</td>
<td>单数</td>
<td>保费</td>
</tr>";        while (odbc_fetch_row($rs))         {         $result1 = odbc_result($rs,"xianzhong");          $result2 = odbc_result($rs,"danshu");         $result3 = odbc_result($rs,"baofei");       iconv("Latin-1","gb2312",$result1);//测试的代码        echo "<tr>";             echo "<td>$result1</td>";         echo "<td>$result2</td>";         echo "<td>$result3</td>";         echo "</tr>";        }        odbc_close($conn);        echo "</table>";    ?>    </code>
로그인 후 복사
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿