Нет, это должны быть два оператора (один для установки запрета пользователя, другой - для запрета пользователя), но это не должно быть сложным.
Предполагая, что у вас естьОтметьте «$ banned», вы просто установите для него значение true
, если вы хотите, чтобы пользователь был забанен, и false
, если пользователь не должен быть забанен.Неважно, кем был этот пользователь раньше - просто продолжайте свой путь, все должно работать само собой.
С SQL у вас может быть столбец BANNED
.UPDATE
не волнует, если значение останется прежним, так что просто запустите обновление:
-- this will set BANNED to false. Use 1 to set it to true
UPDATE my_table SET BANNED = 0 WHERE ID = <your id>
Все это говорит о том, что вы можете заставить пользователя выйти из системы и войти снова послеони были запрещены, но это вопрос другого вопроса.