我正在做一个有js和mysql节点的项目。我想实行禁令制度。它的工作原理是这样的,管理员将警告用户,这将存储在警告表中的字段(warningsid,userid,reason),如果管理员已经警告用户3次,用户将被禁止它将存储在ban表中的字段(ban\u id,userid,datestart,dateend,reason)。在ban\u faculty表中,字段是(userid,total\u ban,isbanned)在isbanned字段中,如果它的0-2,用户刚刚被警告,如果它上升到3,用户被禁止。但是,我找不到链接warnings表和ban表的方法,因为ban表可以为null,而warnings不能。
我想他们被链接,例如,如果用户被禁止,我可以检查0-2警告的原因。
例子:
"warnings"
warningsId -0
userId - 3
reason - "Lel"
"ban_faculty"
userId - 3
total_ban - 5
isBanned - 1
"warnings_ban"
warningsId -0
ban - NULL
?????????????????????
"ban"
ban_id - 1
ban_facultyId - 3
dateStart - 2018-01-01 05:55:31
dateEnd - 2018-04-03 06:15:21
reason - "lol"
暂无答案!
目前还没有任何答案,快来回答吧!