作者LaPass (LaPass)
看板PHP
标题Re: [请益] 请问有无办法纪录更新过程
时间Mon Sep 24 15:51:00 2012
※ 引述《koizumisyou (不小的挑战)》之铭言:
: 想请问一下有无办法纪录更新的过程
: 比如说某笔资料原来是A
: 修改後变B,又修改变C
: 而我的修改纪录表会记录两笔修改记录
: 分别是A变B 与 B变C
: 我曾尝试用同一表单Update纪录後
: 又写入另一表单,但有时Ok有时不Ok
: 而且栏位多的时候不容易看出修改哪里
: 请问各位大大有无办法可以实现
: 纪录使用者修改表单的过程??
: 或是提供关键字给小弟一个方向查询
: 谢谢~~
看过有种方式是这样的
table
ID 内容 日期 板号 最新
每次修改都是新增一笔资料下去,把板号+1,并把最新设1,其余设0
捞资料的时候,捞最新=1的
如果需要比对这两板内容之间的不同
就把这一版的内容跟上一版并列显示
并把不同的地方,用不同颜色标出来
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.59.16.65
1F:推 kerash:假设有两份以上在更新,以这个架构怎麽去取得同份的版本? 09/24 17:05
2F:→ LaPass:那就多个id识别是哪一份档案 09/24 17:17
3F:→ LaPass:或是把纲要写再另外一个TABLE,让这个TABLE去关连他 09/24 17:18
4F:推 koizumisyou:谢谢L大,我去试试看,是说这样也无法显示更新的地方 09/24 18:13
5F:→ koizumisyou:也就是只能单纯记录更新资料对吧~ 09/24 18:13
6F:→ bibo9901:也可以把内容同时存起来呀.. 09/24 18:24
7F:→ MOONRAKER:不就是写一个log。你同时想做的事情太多了。 09/24 19:13