2016-08-28 16 views
1

私はPHPを初めて使用しています。私は顧客、購読パッケージ、および残高を示すシステムを作成しています。PHPで定期金額項目を作成する方法は?

私はユーザーCRUDシステムとパッケージCRUDシステムを作成しました。基本的に定期購読のように、30日ごとに残高を増やしたいと考えています。私が必要とするのは基本的なガイドラインです。

これは、このように動作します - 顧客パッケージ

  • バランス量が

    (私は3番目のポイントにこだわっている)、30日ごと
  • を高め、彼を割り当て

  • を作成し

  • +4

    サブスクリプションが期限切れになっているユーザーをチェックし、サブスクリプションが期限切れになっているユーザーをチェックするcronタスクを1時間ごとに実行するように定義する必要があります。 –

    答えて

    1

    基本的なアプローチは次のとおりです。

    "残高"を記録しないで、購読の "終了日"を登録してください。契約の終了日として支払った最後の月を追跡することができます。実際には、より多くの日付を登録し、これを必要なだけ複雑にすることができます。

    「基本ガイドライン」は、データベースには天びんではなく日付を格納するということです。これにより、取引の一部としてのみ変更を行うことができます(契約の変更/追加による支払いなど)。

    このさまざまなアプローチが役立ちます。

    関連する問題