本帖最后由 xbdragon0813 于 2011-10-13 13:09:30 编辑

解决方案 »

  1.   

    Maybe乱码了,跟数据库编码不和谐.
      

  2.   

    if($db->insert($_POST,"zc_",$unsets,"zhucedata01"))
    看下你的数据库类中insert()方法,来分析插入失败的原因。
      

  3.   

    根据$db->insert找到相关执行的sql语句打印出来在工具中直接执行看是什么错误
      

  4.   

    我在数据库改了一下zc_name ,zc_username的数据类型为gb2312_chinese_ci,改之前类型是gbk_chinese_ci,现在改了以后结果是   注册中文再不提示错误,可以注册,但是注册完成后查看后台数据库,中文名是乱码,真是奇怪?
      

  5.   


    插入数据之前,执行set name 'gbk'