ya, blob is a reserved word of mysql..

解决方案 »

  1.   

    blob是保留字,不要作为字段名
    update table set `blob`='' 
      

  2.   

    to xuzuning(唠叨) 
    我只是让你们知道字段是 blob的,字段名不是叫blob
      

  3.   

    是这样的,我在一个叫“pic”字段里存放了图片,定义为Blob,图片已经放进去了,现在我想Update这个字段,就是换一张图片,但是好象直接用
    update ... pic='$pic'  不行,字段信息还是原来的图片,没有被替换掉,是不是不能直接update?
      

  4.   

    $pic要和原来的图片存入数据库的格式一样,update就应该没问题你可以试着从pic中select一个别的图片来update你要更新的图片
      

  5.   

    update table set `blob`='$aaaa' 
    $aaa在update之前必须对特殊字符转义
      

  6.   

    update table set pic='".$pic."'
    试一试,应该没问题。