可能是中文字段名的问题。试试看:如果是MySQL数据库,用``将字段名包括起来,如果是MSSQL数据库,用[]将字段名包括起来。

解决方案 »

  1.   

    问题可能出在中文字段里,建表时最好用英文命名.你试一下改格式'".$rname."'改为'$rname'
      

  2.   

    '".$rname."' 把这种格式的换成\''.$rname.'\' 就可以拉
      

  3.   

    还是不可以啊,难道只能用英文?
    我用的是mysql
      

  4.   

    desc empoyee 的结果贴上来看看。
      

  5.   

    You have an error in your SQL syntax near ''姓名','国籍','目前住址','民族','户籍地','身高体重','婚姻状况','年龄','手机','固' at line 1
     还是这个错误
      

  6.   

    MySQL? 
    包容字段名的符号不是单引号('), 而是反撇号(`), 和~同键位的那个
      

  7.   

    谢谢楼上啊 解决了 
    因为没用过php和mysql