function listaModulos($perfil) { //gera as tds dos módulos a carregar // recupera quais módulos o usuário tem acesso $sql = "SELECT * FROM mem_papelusuario WHERE idPapelUsuario = {$perfil}"; $con = bancoMysqli(); $query = mysqli_query($con, $sql); $campoFetch = mysqli_fetch_array($query); while ($fieldinfo = mysqli_fetch_field($query)) { if ($campoFetch[$fieldinfo->name] == 1 and $fieldinfo->name != 'idPapelUsuario') { $descricao = recuperaModulo($fieldinfo->name); echo "<tr>"; echo "<td class='list_description'><b>" . $descricao['nome'] . "</b></td>"; echo "<td class='list_description'>" . $descricao['descricao'] . "</td>"; echo "\n\t\t\t<td class='list_description'>\n\t\t\t<form method='POST' action='?perfil={$fieldinfo->name}'>\n\t\t\t<input type ='submit' class='btn btn-theme btn-lg btn-block' value='carregar'></td></form>"; echo "</tr>"; } } }
function retornaModulos($perfil) { // recupera quais módulos o usuário tem acesso $sql = "SELECT * FROM ig_papelusuario WHERE idPapelUsuario = {$perfil}"; $con = bancoMysqli(); $query = mysqli_query($con, $sql); $campoFetch = mysqli_fetch_array($query); $nome = ""; while ($fieldinfo = mysqli_fetch_field($query)) { if ($campoFetch[$fieldinfo->name] == 1 and $fieldinfo->name != 'idPapelUsuario') { $descricao = recuperaModulo($fieldinfo->name); $nome = $nome . ";\n + " . $descricao['nome']; } } return substr($nome, 1); }
function listaModulos($perfil) { //gera as tds dos módulos a carregar $con = bancoMysqli(); // gera uma array com todos os módulos instalados no sistema // recupera quais módulos o usuário tem acesso $sql = "SELECT * FROM mem_papelusuario WHERE idPapelUsuario = {$perfil}"; $query = mysqli_query($con, $sql); $campoFetch = mysqli_fetch_array($query, MYSQL_BOTH); // retorna a array com resultados for ($i = 1; $i < sizeof($campoFetch); $i++) { if ($campoFetch[$i] == 1) { $k = mysql_field_name($query, $i); $descricao = recuperaModulo($k); echo "<tr>"; echo "<td class='list_description'><b>" . $descricao['nome'] . "</b></td>"; echo "<td class='list_description'>" . $descricao['descricao'] . "</td>"; echo "\n\t\t\t<td class='list_description'>\n\t\t\t<form method='POST' action='?perfil={$k}'>\n\t\t\t<input type ='submit' class='btn btn-theme btn-lg btn-block' value='carregar'></td></form>"; echo "</tr>"; } } }