通过应用程序投票给任何一个团队,一个用户只能在一天内投票

时间:2016-03-03 10:50:47

标签: php

有一个关于板球锦标赛的申请,那场锦标赛中很少有球队。我们可以通过申请对任何一个团队进行投票,一个用户只能在一天内投票一次如何可能,只需分享逻辑和想法。

1 个答案:

答案 0 :(得分:0)

你可以用db。

来做

在DB中你应该创建一个包含像

这样的列的表
votes(
         user_id,
         team_id,
         date,
         ......,
         unique (user_id, team_id, date)
     )

然后,如果用户投票,你应该在这里存储投票。 仔细查看数据库中 user_id ,team_id和 日期

因此,用户每天只能对一支球队进行一次投票。

在存储投票之前,你应该检查他当天是否已经为该团队投票。

  • 如果是,那么你不应该存储投票。

  • 如果不是,那么你应该存储投票。

它适用于你。