Salut,
Je ne sais pas si c'est un faute de frappe ou juste un exemple mais pour tester un égalité il faut utiliser == ( ou === pour tester en plus le type), sur ton exemple tu as mis que un seul = ce qui rend la condition toujours vrai (tu assignes la valeur 2 à userGroups).
Visiblement tu as aussi un autre problème pour récuperer la valeur de id_userstype, hésites pas à mettre un peu plus de code pour qu'on puisse t'aider à débugger !