$consulta = Rol::ListadoRoles(""); $num = $consulta->num_rows; } catch (Exception $e) { $errorRescrito = explode("=>", $e->getMessage()); $_SESSION['error'] = 'ELI ERR R' . "=>" . $errorRescrito[1]; header("Location: ConsRoles.php"); } for ($i = 0; $i < $num; $i++) { $TuplaAcceso = $consulta->fetch_assoc(); //Comprobamos para cada dato si se ha marcado su checkBox del formulario // para eliminar $indiceasociativo = str_replace(" ", "_", "ckbx_" . $TuplaAcceso['ROL_nombre'] . ""); if (isset($_POST[$indiceasociativo])) { //Llegados a este punto significa que almenos algun checkbox a sido marcado $alguno = 1; try { // Se elimina el dato en cuestion Rol::EliminarRolBD($TuplaAcceso['ROL_nombre']); } catch (Exception $e) { $_SESSION['error'] = $e->getMessage(); } } } //Comprobacion de la variable en cuestion y establecimiento de error/confirmacion if ($alguno == 0) { $_SESSION['error'] = 'ELI NO SR'; } else { $_SESSION['ok'] = 'ELI R OK'; } header("Location: ConsRoles.php"); //