Показать содержимое, если user_type равно X

У меня вопрос.

Как вы можете показывать контент на веб-странице, если тип пользователя равен значению admin?

Я хочу показывать контент, только если у пользователя был user_type admin.

Я правильно понял этот код, но он не работает правильно, он показывает контент пользователю и администратору. У меня был такой код на моем другом сайте, но это было 4 года назад.

Какие-либо предложения?

<?php 
if(mysql_result(mysql_query("SELECT user_type 
                            FROM users 
                            WHERE username = '$username'"), 
                0) == 'admin'); {
?>
ADMIN content
<?php 
} 
?>  

С уважением

1 ответ

Проблема заключается в ; после if:

<?php if(...); {?>
             ^

Это ставит пустое утверждение как тело ifи следующий блок кода выполняется безоговорочно.

Удалить это ;,

Другие вопросы по тегам