www.1862.net > oDBC php读取mysql乱码

oDBC php读取mysql乱码

那不应该啊, 你加下, header(“Content-Type: text/html; charset=utf-8") 这个试试

@header("Content-Type:text/html;charset=GB18030"); 改成这样就ok了。 或者

不知道你连的是不是MSSQL。 建议在页头加上对应的编码输出。 @header("Content-Type:text/html;charset=xxxx"); 或者对数据进行转码。如果连转码都不行,只有改PHP的配置文件。

自己去查PHP的API文档去,这么懒啊!!

那是这台机器上客户端软件的字符集有问题。首先要看INFORMIX客户端 informix client sdk2.7(如果是这个),中的client_local设置的字符集是否与你服务端的字符集一致。 第二,要看客户端软件(如winsql)的字符集配置是否正确,两台机器(本机与...

以下是用odbc连接数据库的例子:

$res = odbc_exec($conn, 'set names utf8'); 放在插入语句前 不行就把sql打印出来,手动复制到mysql控制台执行,看有什么错

php 向数据库发送中文字符无法查询?5 数据库中有这个字段,用sql语句直接可以查,但是php发送查询就查不了,数据表的格式是utf8_general_ciphp保存的utf-8

你可以试试:

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com