PHP-MySQL不能插入中文解决办法
开发常用MySQL, 倒是突然一换到MSSQL有点懵了, 碰到个中文插入错误GOOGLE半天, 特此记录. 以便以后翻阅.
1.PHP一般采用UTF-8编码, 而mssql中使用了默认的排序规则 chinese_PRC_CI_AS, 所以插入时对SQL语句进行转换:
$sql = iconv('utf-8', 'GB2312//IGNORE', $sql);
2.将页面的字符编码改写成gb2
转载
2015-09-29 12:05:35 ·
1213 阅读 ·
0 评论