Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gabriela Guntzel

Sistema de login com níveis

Recommended Posts

Oi gente! Eu to criando um sistema de login com níveis. Tenho uma tabela chamada usuários que tem id, nome, login, email e nível.

Então fiz uma pagina para cadastrar um novo usuário, e dai tem a parte para escolher o nível dessa pessoa, ficou assim:

 

<select name="nivel" id="nivel" class="textBox" >
     <?php
  $re = mysql_query("select * from usuarios order by id");
while($l = mysql_fetch_array($re)) {
       $id     = $l["id"];
       $nivel = $l["nivel"];                           
       echo "<option value=\"$id\">$nivel</option>\n";
}
@mysql_close();

?>
     </select>

O problema é que se eu cadastro duas pessoas como Administrador vai aparecer a opção administrador duas vezes, ai. Como eu faço para não repitir?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas se essa página é para cadastrar um novo usuário, porque tu ta consultando os niveis dos usuários cadastrados?

Os niveis tu estabelece "por fora". tipo: 1 para admin, 2 para usuário, etc. No cadastro tu cria os options com os nomes e values que tu definir previamente, e não os niveis dos usuários cadastrados.

Teu sistema a principio ta ok, a tua lógica que não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.