不知道你的数据表定义和包含文件内容,不能确定
可能是:1. 数据库设置、权限等都正确吗?2. $sql = "update fabao set ";
在此之前,用 "USE dbname" 选择数据库了吗?
或者改成: $sql = "update dbname.fabao set ";3. 你那些变量都赋值了吗?尤其是没有用 '' 括起来的变量。例如,如果$page没有赋值,显然就会出现:
update fabao set ... page=, ...
这显然是语法错误,当然就没法成功了

解决方案 »

  1.   

    在query之前 echo $sql;看看正确不正确
      

  2.   

    OK,先谢谢大家了,好如好了,晚上就来放分。
    chlxm,怎么使用switch?
      

  3.   

    update fabao set ID='1',kind='发县明传',come='市610办',time='2002-01-01',waterno='2',number='1',comment='庆祝五一劳动节安排',miji='1',grade='',fen='1',page='5',fapeople='',shoupeople='王大庆',facom='市局',qinyang='',mengzhou='',wenxian='',boai='',xiuwu='',wuzhi='',jiefang='',shanyang='',zhongzhan='',macun='',writename='',notes=''上面是显示结果,请大家看看,还是更新失败。
      

  4.   

    你说的“更新失败”具体有哪些出错信息?
    比较同意alexxing(赤铸)的看法用 "USE dbname" 选择数据库了吗?