1.- Si estoy logeado como "nivel 1" (Administrador) tengo la lista completa, hasta aqui todo bien.
2.- Si estoy logeado como "nivel 2" (Empleado) no debe verse en el "<select>" en "nivel 1" (Administrador).
La idea es, que el nivel 1 en este caso "Administrador" debe ver la lista completa
Si NO ES el nivel 1, mostrar solo los demas niveles.
Código HTML:
Ver original
-TABLA NIVELES- | id_niveles | nombres_niveles | 1 | Administrador | 2 | Empleado | 3 | Visita -TABLA LOGIN- | id_login | usuario | contrasena | id_niveles | 1 | Juan | 123456 | 1 | 2 | Pedro | 123456 | 2 | 3 | Luis | 123456 | 2 | 4 | Pepe | 123456 | 2 | 5 | Carlos | 123456 | 3 etc...
Aqui obtengo la lista completa, hasta aqui todo bien.
Código PHP:
Ver original
<?php include_once 'conn.php'; $query = $conn->query("SELECT * FROM niveles"); ?> <select name="id_niveles"> <option selected disabled value="0"></option> <?php ?> <option value="<?php echo $id_niveles = $row["id_niveles"]; ?>"><?php echo $nombres_niveles = $rows["nombres_niveles"]; ?></option> <?php } ?> </select>
Esto seria una opción, pero no se como podria aplicarlo al <select>...
cuando este logeado como nivel 2.
Código PHP:
Ver original
<?php if ($_SESSION['id_niveles'] == '1') { ?> Aqui mostraria mi <select> solo para el nivel 1, "Administrador" <?php } else { ?> En caso sea NO ES nivel 1, mostrarle los otros niveles <?php } ?>