lz,要是这样判断的话,可以用js来进行比对啊,原来是a,你改成b,js自然能知道
然后发现和原来的text不同,加到hidden里面去,只更新hidden里面的
这样js就是麻烦了,可以找规律,写循环,也要写n多个hidden
比如一个text对应一个hidden,提交的时候用循环对比这两个是否相同
一个是考虑方便,一个是考虑效率,就看lz的取舍了

解决方案 »

  1.   

    哎,算了,还是在提交页面判断吧,post过来的变量和数据库原来的记录比较,不一致的就更新。
    js也可以,不过100多个字段,100多个hidden,虽然可以用循环,但觉得还是很麻烦~
    不过还是谢谢你~
      

  2.   

    想到个问题:查找数据库和post变量比较的时间是不是比直接全部更新的时间还要长呢?
    汗啊!
      

  3.   

    其實大可不必用100多個hidden  :text name值設計成跟字段名一樣,用js:onchange判斷出哪個值修改了,就分別將它的name 和value加進兩個數組中。如:
    name=array(name1,name2);
    value=array(value1,value2);
    提交兩數組到處理頁。
    相信以後的數組處理就應該很容易了。