Ir para conteúdo
Fórum Script Brasil
  • 0

Busca Tipo Nível


frnd

Pergunta

Bom,

no sistema existe 4 niveis de acesso, como Admin., Coord, Empresa e Egresso....

como eu faria para mostrar o nível da pessoa quando ela se logar no sistema (por exemplo, "Voce logou como Administrador")?

Faria isso fazendo uma procura nas tabelas pelo php? como ??

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Vamos supor que a coisa seja assim:

Nivel 1 = A

Nivel 2 = B

Nivel 3 = C

Nivel 4 = D

E assumindo que no BD você só guarda o 1, 2, 3, 4.... usa if/else pra definir o que imprimir...

Pega o nível do cara no BD e então:

if ($nivel == 1){$nivel = "A";}
elseif ($nivel == 2){$nivel = "B";}
elseif ($nivel == 3){$nivel = "C";}
elseif ($nivel == 4){$nivel = "D";}
else{}

Ai você manda imprimir o $nivel no lugar que quiser

Link para o comentário
Compartilhar em outros sites

  • 0

outra alternativa ao if else é o switch eu prefiro utilizar ele para estruturas assim

switch( $nivel ) {

case "1":

echo "Nivel A";

break;

case "2":

echo "Nivel B";

break;

case "3":

echo "Nivel C";

break;

case "4":

echo "Nivel D";

break;

default:

echo "Mostra um padrão caso nenhum acima tenha sido escolhido";

break;

}

if ($nivel == 1){$nivel = "A";}

elseif ($nivel == 2){$nivel = "B";}

elseif ($nivel == 3){$nivel = "C";}

elseif ($nivel == 4){$nivel = "D";}

else{}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...