最近网站要做个个性化的东西 评论类网站 网站有个主表(店铺) 每个人都能对这个主表里的记录修改(店铺信息)
修改后如果未审核 他看到的是自己修改的店铺信息 别人看到的仍然是原来的店铺信息 如果审核通过了就好说了 都一样
我想的是加个店铺修改表 先看修改表里有没有这个用户修改 如果有读取修改的信息 如果没有再去店铺表里读信息
但我问了个哥们他说这样消耗太大 不如在店铺表里加个字段放上所有修改人的名字 如果修改人在这里在读取修改表里的内容 不在就直接读 大家还有什么好的办法吗另外的问题是 更麻烦点 因为店铺涉及分类 所以如果那人修改了分类 搜索和列表时都要考虑分类 这样对一个用户来说如果他修改了一个店铺的分类 他只能搜到自己修改的分类 原来的搜不到了~~

解决方案 »

  1.   

    嗯,这个有点复杂,容我稍后详谈
      

  2.   

    第一个问题,在一个表中加两个字段。
    一个是他修改后的内容,另一个是状态。
    当他修改时,反内容更新到字段一,字段二的状态用0表示,如果你审核后,把字段一的内容更新到他之前的店铺字段,并且更新状态0为1,你调用页面就可以简单判断。
    他自己看到的内容调用:如果字段二的状态是0就显示字段一字段,如果为1则显示店铺字段。第二个问题同上