请在mysql表中有一个modified_by
列,其中包含类似"40,1280825613|40,1280825617"
的字符串。 "40"
是对记录进行更改的用户的ID,"1280825613"
是日期字符串。 |
分隔了不同的变化时期。
如何在不影响用户ID的情况下将整个列更改为可读日期。欢迎使用mysql或php解决方案。非常感谢你。
答案 0 :(得分:1)
我推荐一个PHP脚本。您需要创建两列modified_by
来保留用户ID,并为时间戳保留modified
。如果每条记录有多个modified_by
,您可能希望制作一个单独的表格,即revisions
。这将是存储数据关系的最佳方式。我还建议不要存储格式化的数据。你应该已经明白为什么这不是一个好主意。数据库是原始数据,使用PHP格式化它。
完成设置后,只需:
explode()
|
explode()
,
原谅我,但我宁愿教你如何钓鱼。