作者nk00510288 (Lucky羽)
看板PHP
标题[请益] 记录使用者对资料库更动记录
时间Mon Nov 14 19:47:16 2016
小弟第一次发问,手机排版请见谅
请问一下版上大大们
资料表有一笔资料
如果使用者更改资料内容
要如何记录使用者更改资料时间
更改资料内容与更新前的差异
例如:
资料表内容
id 栏位2 栏位3 栏位4
1 aa bb cc
2 dd ee ff
更新 ID:1 栏位3的内容 bb 更改资料为gg
更新的记录,要显示在网页给管理者看,
要知道这笔资料什麽时间,原本栏位3的内容更变成gg
小弟可能解释的不是很清楚,还麻烦各位解答
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.15.50.51
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1479124038.A.888.html
1F:→ tkdmaf: 另开一张表,只要有改就存上一次的资料。 11/14 21:12
2F:推 shadowjohn: 是我的做法就是直接另开一个表纪录修改状况 11/14 22:40
3F:→ xdraculax: 另开表+另一个db,避免正式db肥大 11/15 02:18
4F:→ nk00510288: 请问xdraculax另一个db用意是什麽?? 11/15 08:20
5F:→ tkdmaf: 用意应该是不同的资料库档案。 11/15 09:32
6F:→ tkdmaf: 不同的db,存放的档案也不同。用不到时也不会有容量影响 11/15 09:33
7F:推 shadowjohn: 其实有个基础的log server很好 11/15 09:35
8F:→ shadowjohn: API刻一刻,到处都用的到~ 11/15 09:36
9F:推 et69523820: 另外开一张明细表 把原本资料表和修改上传的资料做比 11/26 07:06
10F:→ et69523820: 对 在把差异的内容 写入明细表 11/26 07:06