Uhmm no sé si te entendí bien pero según lo que he captado puedo decirte que hagas lo siguiente, vamos a suponer que tienes 3 grupos de usuario:
Administrador -> 1
Moderador -> 2
Usuario -> 3
Si estamos trabajando con un sistema de usuarios que usa sesiones yo lo hago de esta manera(suponiendo que los niveles de usuario también son guardados en la tabla de usuarios):
Creamos una sesión llamada
level por ejemplo que contendrá el nivel de usuario que está registrado en la BD y hago una consulta:
Código PHP:
<?php
if($_SESION['level'] == 1) {
// muestro el bloque para el usuario de nivel 1
}elseif($_SESION['level'] == 2) {
// muestro el bloque para el usuario de nivel 2
}else {
// muestro el bloque para el usuario de nivel 3
}
?>
Es un ejemplo muy básico por lo tanto se puede mejorar, espero te sirva de base.
Saludos