你把$sqlupdate输出到叶面上,看看有什么问题。
然后再mysql命令的环境上敲一边。看看错在哪里。

解决方案 »

  1.   

    表中无jianjie关键字还是$jianjie在页面设定时有误?
      

  2.   

    前后页面的变量名是否一致, 把SQL语句输出到页面看一看,然后在看看自己的 "jianjie" 的字段长度是否符合提交的限制.
      

  3.   

    把上面的sql语句填入值,在mysql客户端里运行一下,如果运行正常。
    那很有可能使$jianjie的变量名错了,前后不一致。
      

  4.   

    对了,还有可能,也许$jianjie字符串里有" /等“敏感”字符,也会出错的
      

  5.   

    是啊,先把 mysql_query前的@去掉,一般没测试成功前,都不要设置@,这样可以看到错误原因,第二步,最好的方法就是象phpbird(phpbird) 老兄那样先把$sqlupdate贴到页面上,echo $sqlupdate,再把页面上的字符串贴到mysql 上直接执行,看看成不成功,我用这种办法,错误百分白解决。