答案 0 :(得分:1)
使用简单查询检查表中是否存在用户IP地址 - 如果条目日期在过去24小时内,则不允许...简单...
答案 1 :(得分:0)
更新appreciate_votes
的表定义并添加列appreciated_on
以存储时间戳。
使用DATEDIFF(now(),appreciated_on)>1
尚未经过测试。
答案 2 :(得分:0)
一种快速而简单的方法是添加数据类型为DATE
的字段,并在该字段和IP字段上添加唯一索引。这样,数据库只允许按IP +日期组合输入。
确保将插入更改为INSERT IGNORE
,以便在插入时不会出现mysql错误。