Bonsoir.
JE VOUDRAIS LE PHP DU RANG ICI
Pour information, le forum n'a pas pour but que des utilisateurs fasse le code d'un autre lorsqu'il le demande, mais pour aider à régler un problème de code et/ou donner des pistes pour y arriver.
Par contre il nous faudrait en savoir plus pour pouvoir t'aider, sans compter que je comprends pas ta logique, tu parles de 3 niveaux de Premium et dans les valeurs du champ rang de ta base de données, il n'y a que la valeur 4 qui correspond à Premium.
Au lieu de mettre Premium dans le rang, crées plutôt par exemple un champ premium dans ta table, et tu définieras le niveau Premium dans ce champ.
0 si l'utilisateur n'est pas Premium, sinon 1, 2 ou 3 pour son niveau.
À partir de là il te suffira d'assigner la valeur correspondante, en spécifiant par exemple une valeur par défaut à 0 pour qu'un nouvel utilisateur soit bien défini comme non Premium.
Pour ce qui concerne le bout de code conditionnel, il y a quand même mieux, par exemple :
Ou alors, utilises if/elseif/else, car avec la condition que tu fais, PHP va tester tous les if, même s'il est déja rentré dans un d'entre eux.