PHP向MYSQL插入数据时,当数据中有中文的时候出错(报错:Incorrect string value)
a.在连接MYSQL时加上:mysql_query("SET names gb2312") 此时若只输入简体中文及一些GB2312的
字符,错误消失.
b.但在输入一些繁体中文及一些特殊字符的时候,mysql_query("SET names gb2312")不再管用
改成mysql_query("SET names gbk")也无用.这时要将数据库或表或字段的字符集改成gbk的,字符
较对集改成gbk_chinese_ci