【问题标题】:Trying to remove item from webpage after "purchased" but still displays in users purchased items history“购买”后尝试从网页中删除项目,但仍显示在用户购买项目的历史记录中
【发布时间】:2019-08-14 21:43:57
【问题描述】:

我有三个表 - ItemTable、UserTable、TransactionTable。

项目从数据库中提取并在网站上列出。当用户查看他们点击触发buy.php脚本运行的“购买”按钮时的项目。此脚本将数据插入 TransactionTable。它有 transID(PK) 然后插入 itemid(FK-item table) Sellerid(FK-userTable) 和 buyid(FK-UserTable)。

这一切都成功了。但是,当此插入发生时,我希望将项目从主网页中删除,但我仍然希望它在用户购买的 item.php 网页中可用。

有人能给我指出正确的方向吗?

【问题讨论】:

    标签: php html mysql database phpmyadmin


    【解决方案1】:

    您应该创建一个表来存储正在订购产品的用户、用户开始交易的时间以及用户完成交易的时间范围。然后在向其他用户展示产品时,它应该检查他们是否是订购该产品的人,以及该产品当前是否有锁。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-28
      • 1970-01-01
      • 1970-01-01
      • 2013-11-29
      • 2012-05-29
      相关资源
      最近更新 更多