gpt4 book ai didi

php - 订阅包并存储它们

转载 作者:行者123 更新时间:2023-11-30 23:33:25 24 4
gpt4 key购买 nike

我将很快提供一些基于网络的服务,并且我正在开发订阅系统。用户按月付费(或者可以提前几个月付费),但我提供不同的套餐。不同的套餐允许他们每天使用系统 x 分钟。

比如

套餐一让他们每天使用2分钟
套餐二让他们每天使用5分钟
套餐三让他们每天使用10分钟

等等。这些都是月刊。

我目前的方法将让我设置他们的套餐以及他们的订阅何时结束。我想更改此设置,以便他们可以拥有多个包。

我的问题是:

他们购买套餐一。他们使用了两天后决定升级到另一个软件包。他们买了第二套。现在他们有 2 个月的时间(减去两天),但这将用于第二个套餐。本质上,他们只是以套餐一的价格额外获得了套餐二的一个月。

所以我的想法是:

我可以单独存储每笔交易,并在每个交易集中存储该包何时结束以及它是哪个包。然后我可以 SELECT `package` FROM `packages` WHERE `status`='active?????' ORDER BY `package` DESC LIMIT 1; 这将允许我选择他们的高级包并给他们直到那个包变得不活动,然后恢复到较小的包。问题在于此 `status`='active' 不会跟踪日期。我怎样才能正确地做到这一点?

最佳答案

您应该只有一个包裹。升级时,您应该减去新旧包中使用的分钟数。只要保留旧包就是历史记录。

关于php - 订阅包并存储它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9419309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com