Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite,
Estou fazendo um sistema de login/senha para uma empresa, sendo que uma pessoa é o Administrador (level 2) e os outros são funcionários (level 1)
No caso, o administrador tem várias opções: upload e exclusão de arquivo (.doc e .pdf), cadastrar, editar e excluir usuário (level 1).
Até ai tudo bem, fiz o BD certinho, pagina de login, upload e cadastro funcionando perfeitamente, mas travei em uma parte:
Não consigo fazer a pagina onde o admin edita o perfil de algum usuário. Essa página contem:
- Formulário onde aparecem os dados;
- Select para o admin escolher o usuário para editar/excluir.
Meu problema é o seguinte, não consigo fazer esse selectbox contendo os usuários do banco, nem fazer com que apareça os dados dele apareça nos campos do formulario.
Preciso de ajuda, se alguem puder ajudar fico mais que agradecido! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Segue abaixo as paginas:
editar.php
<?php
include ("restrito.php");
include ("useredit.php");
// useredit.php contem os codigos, que eu nao sei consegui fazer!
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>EDITAR</title>
</head>
<body>
<div id="formusuarios">
<form name="formedit" id="formedit">
<label>Perfil
<span class="small">Selecione um perfil a ser editado</span>
</label>
<select></select>
<input type="hidden" name="acao" value="escolher"/>
<input name="enviar" type="submit" value="ESCOLHER" class="botao"/>
</form>
</div>
<div id="formulario">
<div class="coluna">
<fieldlist>
<form id="form" name="form" method="post" action="">
<label>Nome
<span class="small">Digite o nome completo</span>
</label>
<input type="text" name="nome" id="nome" value="" />
<label>Login
<span class="small">Máximo de 12 caracteres</span>
</label>
<input type="text" name="login" id="login" />
<label>Email
<span class="small">Digite um e-mail válido</span>
</label>
<input type="text" name="email" id="email" />
<label>Senha Nova
<span class="small">Digite uma senha de no máximo 6 caracteres</span>
</label>
<input type="text" name="newsenha" id="newsenha" />
</div>
<input type="hidden" name="acao1" value="editar"/>
<input type="hidden" name="level" value="1" />
<input name="enviar" type="submit" value="EDITAR" class="botao"/>
<a href="javascript:history.back();"><input name="voltar" type="button" value="VOLTAR" class="botao"/></a>
<input id="nerro" name="nerro" type="text" disabled="disabled"/>
</form>
</div>
</body>
</html>
poucas coisas que eu fiz do useredit.php
useredit.php
<?php
//Aqui é o if do selectbox
if(isset($_POST['acao']) && $_POST['acao'] == 'escolher'):
endif;
//Aqui é o if do formulario
if(isset($_POST['acao1']) && $_POST['acao1'] == 'editar'):
?>Edit:
Esqueci de colocar os valores do banco de dados
$nome = mysql_result($qr, 0, "nome_user");
$login = mysql_result($qr, 0, "login_user");
$email = mysql_result($qr, 0, "email_user");
$senha = mysql_result($qr, 0, "senha_user");
$level = mysql_result($qr, 0, "level_user");Carregando comentários...