Du kan oprette en anden tabel
User_warnings:
user_id
warn_timestamp
Hver gang brugeren bliver advaret , sletter du først alle poster, der er ældre end 30 dage, derefter tjekker du om der stadig eksisterer to eller flere advarsler. Forbyd derefter brugeren.
Hvis du vil have en historik over alle advarsler, skal du ikke slette gamle advarsler, men blot forespørge efter advarsler inden for de sidste 30 dage.
På denne måde behøver du ikke at sænke hver dag, men du skal bare tjekke, hvornår en anden advarsel dukker op.