-1

我是 PHP 新手,没有太多知识,所以这就是我在这里问的原因。我的问题是下面的代码允许我的站点成员给其他成员积分,但它只允许一次,所以我希望它每天给积分一次。我需要做些什么才能使它成为可能?
这是代码:

// users can not give 2 x points
$repeat = mysql_query("SELECT userid FROM {$TABLE_PREFIX}reputation WHERE userid ='$id' AND whoadded=".$CURUSER["uid"]);
if( mysql_num_rows( $repeat) > 0 )
{
    stderr("Hold On","You already gave reputation points to this user!");
    stdfoot();
    exit;
}

任何帮助将不胜感激。

4

1 回答 1

0

你可以做什么你应该为 TimeVoted 创建一个字段,然后将数据类型设置为 datetime 然后使用 TIMESTAMPDIFF 函数,它需要三个参数,但首先在你的 mysql 查询窗口中使用它,然后在你的脚本中应用它,你会明白它是如何工作的,您将能够解决您的问题

于 2013-01-02T14:17:40.300 回答