php mssql中文乱码的处理方法:一、正在php页面中退出语句为“SELECT COLLATIONPROPERTY('Chinese_PRC_90_CI_AI', 'CodePage') ”;二、对查问的sql语句进行字符集的转换。
php mssql 中文各类乱码
1 查问输入时乱码 (SELECT )
由于MSSQL 数据库普通都是 GBK 编码,以是正在php页面中退出
header('Content-Type:text/html; charset=GBK');
也能够应用 如下语句查看: 而后按对应表设置字符集.
SELECT COLLATIONPROPERTY('Chinese_PRC_90_CI_AI', 'CodePage')
前往值对应表:
936 简体中文GBK 950 繁体中文BIG5 437 美国/加拿年夜英语 932 日文 949 韩文 866 俄文 65001 unicode UFT-8
2 拔出时乱码(INSERT)
拔出时乱码,要对查问的 sql 语句进行字符集的转换
$insert = "Insert into peple(name,sex) VALUES(N'帅哥','male') "; $insert = iconv("utf-8", "gbk", $insert);
3 更新时(UPDATE)
同上,对更新SQL语句进行 字符集的转换.
以上就是php mssql中文乱码怎样办的具体内容,更多请存眷资源魔其它相干文章!
标签: php php教程 php故障解决 php使用问题 mssql
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!