本帖最后由 kaixinmaitian 于 2014-01-19 10:47:58 编辑

解决方案 »

  1.   

    1、确认保存中文的字段的连接校对是 utf8_general_ci 的,当然 gbk_general_ci 也是可以的2、是 mysql_query("set names GBK")
    而不是 mysql_query("set names GB2312")
    因为 gb2312 字容量太小,gbk 才与 utf-8 对等3、mysql_query("set names XXX") 的作用是通知 mysql :我要用 XXX 编码传递数据
    所以你自己做编码转换是绝对错误的