最近网站要做个个性化的东西 评论类网站 网站有个主表(店铺) 每个人都能对这个主表里的记录修改(店铺信息)
修改后如果未审核 他看到的是自己修改的店铺信息 别人看到的仍然是原来的店铺信息 如果审核通过了就好说了 都一样
我想的是加个店铺修改表 先看修改表里有没有这个用户修改 如果有读取修改的信息 如果没有再去店铺表里读信息
但我问了个哥们他说这样消耗太大 不如在店铺表里加个字段放上所有修改人的名字 如果修改人在这里在读取修改表里的内容 不在就直接读 大家还有什么好的办法吗另外的问题是 更麻烦点 因为店铺涉及分类 所以如果那人修改了分类 搜索和列表时都要考虑分类 这样对一个用户来说如果他修改了一个店铺的分类 他只能搜到自己修改的分类 原来的搜不到了~~
修改后如果未审核 他看到的是自己修改的店铺信息 别人看到的仍然是原来的店铺信息 如果审核通过了就好说了 都一样
我想的是加个店铺修改表 先看修改表里有没有这个用户修改 如果有读取修改的信息 如果没有再去店铺表里读信息
但我问了个哥们他说这样消耗太大 不如在店铺表里加个字段放上所有修改人的名字 如果修改人在这里在读取修改表里的内容 不在就直接读 大家还有什么好的办法吗另外的问题是 更麻烦点 因为店铺涉及分类 所以如果那人修改了分类 搜索和列表时都要考虑分类 这样对一个用户来说如果他修改了一个店铺的分类 他只能搜到自己修改的分类 原来的搜不到了~~
解决方案 »
- 使用phpmyadmin有警告
- 一个PHP的问题,不管发布什么都是失败
- smarty控制页面显示样式问题
- Smarty error: unable to read resource 这个错误是怎么回事?
- 可以这样获得指定目录下包含特定文件名的文件全名吗?
- 请教一个PHP的一个查询函数
- 请教一个mysql查询问题,送上100分
- 计数器如何防止“刷新”时自动加 1 呢?
- 关于[[. .]] 及 [[= =]]正则表达式的问题
- 谁来推荐一个PHP+mysql的建站系统,包括新闻管理,最好还有论坛,分数要多少都有!
- 关于php会话(session)的几个新手问题
- 如果得到用程序运行linux命令的错误信息?
一个是他修改后的内容,另一个是状态。
当他修改时,反内容更新到字段一,字段二的状态用0表示,如果你审核后,把字段一的内容更新到他之前的店铺字段,并且更新状态0为1,你调用页面就可以简单判断。
他自己看到的内容调用:如果字段二的状态是0就显示字段一字段,如果为1则显示店铺字段。第二个问题同上