在用PHP连接sql server2008数据库会出现中文乱码问题,这个问题的解决方法很简单
1、首先在PHP脚本文件下加入编码
header("Content-Type: text/html; CHARSET=GBK");2、使用iconv函数
function str($str){
$str=iconv ( "utf-8", "gb2312//IGNORE", $str );
return $str;
}3、使用方法
$sql1 = "select * from sql_rvi_wx where name='".str("张三")."'";这里直接调用传递参数即可,这样查询的数据也不会出现乱码以及 [message] => An error occurred translating the query string to UTF-16: 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符。
关于简忆
简忆诞生的故事



粤ICP备16092285号
文章评论(0)