1:查询该用户今天发的贴子数量
select count(1) from table where userid = uid and datediff(dd,addtime,getdate())=0
2:每次发贴把发贴字段+1,加1的同时更新一下操作时间为当前时间
发表贴子时判断天数和发贴数。
不过这样要添加sql作业 每天十二天把贴子数清0
这不就是很清晰了
你可以根据某个用户来查询他之前发帖的数量,如果大于number(你要限制的发帖数量),您就提示他,您今天的发帖数已经上线,否则就不提示。
select count(*) from tiezi where userid='当前你登陆的用户编号,这是保持在cookie或者session里面的'。这里是找到已经发帖的数量,然后和number(你要限制的发帖数量)想比较,看大小不就ok了。